Страница 1 из 1
Возможно сравнение каталогов по имени?
Добавлено: Пн мар 26, 2012 16:36
Mic
В разных директориях нужно сравнить по имени каталоги. Если есть одинаковые (или отличные по имени), то выделить их.
Добавлено: Вт мар 27, 2012 00:11
CaptainFlint
Только каталоги — нельзя. Можно либо файлы, либо файлы вместе с подкаталогами. См. соответствующие команды в диалоге "Выбор команды".
Добавлено: Вт мар 27, 2012 00:23
Mellomann
возможно это
Добавлено: Вт мар 27, 2012 00:47
sa
Mic писал(а):В разных директориях нужно сравнить по имени каталоги.
Как варианты:
1) в каждой из интересующих директорий выделить каталоги и сохранить выделение в файл, затем полученные файлы сравнить внутренним инструментом,
2) в каждой из интересующих директорий выделить каталоги, показать только выделенные объекты и затем сравнить с учётом подкаталогов (в заключение, чтобы убрать на панелях совпадающие каталоги, можно ещё раз выполнить показ только выделенных объектов).
Добавлено: Сб мар 31, 2012 09:38
Flasher
TCFS2 + TCFS2Tools:
Код: Выделить всё
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\Utils\TCFS2\TCFS2.exe
/ef "msg($0B, 0) tcm(536) tcm(3304) msg($0100, $9, $00000001, 1) msg($0101, $9, $C0000001, 1) delay(0) tcm(3304) msg($0100, $9, $00000001, 1) msg($0101, $9, $C0000001, 1) msg($0B, 1) redraw()"
wcmicons.dll,11
Выделить разноимённые папки в двух панелях
Код: Выделить всё
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\Utils\TCFS2\TCFS2.exe
/ef "msg($0B, 0) tcm(536) tcm(525) tcm(3304) msg($0100, $9, $00000001, 1) msg($0101, $9, $C0000001, 1) delay(0) tcm(525) tcm(3304) msg($0100, $9, $00000001, 1) msg($0101, $9, $C0000001, 1) msg($0B, 1) redraw()"
wcmicons.dll,71
Выделить одноимённые папки в двух панелях
Добавлено: Пн апр 02, 2012 10:36
sa
Flasher
А ради чего используются так нелюбимые нажатия клавиш, а не обычный вариант с L_isActive?
Код: Выделить всё
/ef run_item(locktc,1) tcm(536) tcm(3304) "tcm(4002) tcm(3304) tcm(4001), eval(L_isActive) | tcm(4001) tcm(3304) tcm(4002)" run_item(locktc,0) redraw()
Добавлено: Пн апр 02, 2012 10:48
Flasher
sa
А ты ещё не понял?

Чтоб ты спросил. Не знал ведь, как это делается в утилите (хе-хе)..
Добавлено: Пн апр 02, 2012 10:58
sa
Flasher
Теперь понятно, можешь исправлять на традиционный способ.
Добавлено: Пн апр 02, 2012 11:02
Flasher
sa
Могу, но не буду. Пусть будет, как будет. Да у тебя ещё это run_item ненужный..
Добавлено: Пн апр 02, 2012 11:19
sa
Flasher писал(а):Да у тебя ещё это run_item ненужный
К сожалению у меня без него не работает.
Добавлено: Пн апр 02, 2012 11:56
Flasher
sa
Чтобы работало, убери в функциях пробелы либо возьми команды с пробелами в кавычки.
Добавлено: Пн апр 02, 2012 13:08
sa
Flasher
Если тебе удастся вызвать из кнопки команду locktc без run_item (или ключа /ei), то забрасывай её сюда.
Добавлено: Пн апр 02, 2012 16:46
Flasher
sa
Мне это и не требуется. Есть функция msg, которую ты прекрасно видишь в приведённых кнопках и которая в череде функций, естественно, уместней смотрится.
run_item(locktc,1/0), где locktc -это msg($0B, #1-0 > 0 ? 0 : 1, 0) не нужны при msg($0B,1/0). Говорю о том, что вижу.
Добавлено: Пн апр 02, 2012 17:04
sa
Тогда не говори, что у меня run_item ненужный.
Добавлено: Пн апр 02, 2012 18:59
Avada
Flasher
sa
Давайте каждый из вас останется при своём мнении. Или продолжайте в ЛС. Здесь уже, думаю, хватит.