Abel11
Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Raf_SE 09:47 22-09-2018 Цитата: есть две папки со множеством файлов. Имена файлов в этих папках идентичны, но размер некоторых файлов отличается. Как быстро узнать у каких именно файлов разный размер? | При открытых в разных панелях сравниваемых папок применяем приведенную ниже кнопку, после обработки в двух панелях останутся файлы не совпадающие по именам и по размерам. Бонус - создание в активной панели файла CompareSize.txt со списком файлов активной панели не имеющих подобных файлов по размерам в другой панели + первой строкой в этот список добавляется путь к сравниваемой папке, то бишь путь панели назначения (другой панели). Код: TOTALCMD#BAR#DATA %COMMANDER_PATH%\TCIMG.exe imgpr=1 delsm="%pCompareSize.txt"||1 slist=PS<[tc=AP]//1//0>||##path<6>||$$~~<info=f25:://> xlist=PS<[tc=TP]//1//0>||##path<6>||$$~~<info=f25:://> aends=@[tc=TP] alist=$GLOBALSLIST||<dellist=$GLOBALXLIST|2|1> sends=$GLOBALALIST??-1||formt<0!!.+~~>||?F52 creat="%p"||"%pCompareSize.txt"||content<$GLOBALSENDS> textt="%pCompareSize.txt"||^^GLOBALAENDS<1>@CRLF||backup<0> marks=$GLOBALSENDS||after<1> marlr=GLOBALSENDS<t>||0||after<2> %COMMANDER_PATH%\WCMICONS.dll,19 Сравнить каталоги, скрыв одинаковые, по размеру и имени, файлы + создать в активной панели файл CompareSize.txt с именами файлов -1 | Решается всё, в зависимости от поставленной задачи: или просто создать список, или просто выделить в активной панели отличающиеся по размерам файлы, можно выделить и оставить только их и т. д.. Эта кнопка попроще, здесь выделяются и остаются файлы, не имеющие аналогов по размерам в другой панели, только в активной панели. Код: TOTALCMD#BAR#DATA %COMMANDER_PATH%\TCIMG.exe imgpr=1 delsm="%pCompareSize.txt"||1 slist=PS<[tc=AP]//1//0>||##path<6>||$$~~<info=f25:://> xlist=PS<[tc=TP]//1//0>||##path<6>||$$~~<info=f25:://> aends=@[tc=TP] alist=$GLOBALSLIST||<dellist=$GLOBALXLIST|2|1> sends=$GLOBALALIST??-1||formt<0!!.+~~>||?F52 creat="%p"||"%pCompareSize.txt"||content<$GLOBALSENDS> textt="%pCompareSize.txt"||^^GLOBALAENDS<1>@CRLF||backup<0> marks=$GLOBALSENDS||after<1> %COMMANDER_PATH%\WCMICONS.dll,18 Сравнить каталоги, скрыв одинаковые, по размеру и имени, файлы в АКТИВНОЙ панели + создать в активной панели файл CompareSize.txt с именами файлов -1 | Без создания файла CompareSize.txt. Код: TOTALCMD#BAR#DATA %COMMANDER_PATH%\TCIMG.exe imgpr=1 slist=PS<[tc=AP]//1//0>||##path<6>||$$~~<info=f25:://> xlist=PS<[tc=TP]//1//0>||##path<6>||$$~~<info=f25:://> alist=$GLOBALSLIST||<dellist=$GLOBALXLIST|2|1> sends=$GLOBALALIST??-1||formt<0!!.+~~>||?F52 marks=$GLOBALSENDS||after<1> %COMMANDER_PATH%\WCMICONS.dll,17 Сравнить каталоги, скрыв одинаковые, по размеру и имени, файлы в АКТИВНОЙ панели -1 |
| Всего записей: 1583 | Зарегистр. 08-12-2013 | Отправлено: 10:42 23-09-2018 | Исправлено: Abel11, 11:22 23-09-2018 |
|