Abel11
Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Andarin 12:50 07-01-2015 Цитата: Есть задача по сортировке файлов: Из выделенных (или всех файлов в каталоге) - создать каталоги вида ГГГГ/мм/дд (или, другой вариант, ГГГГ-ММ-ДД) с датой соответственно каждому файлу и переместить/скопировать туда эти файлы, учтя возможное совпадение имён, т. е. подставить счётчик. | Возможно такой вариант Вам подойдет. Перемещение выделенных файлов в другую панель, каждый в именную папку именем даты модификации в формате YYYY.MM.DD, при совпадении файлов внутри папки включается счетчик. Код: TOTALCMD#BAR#DATA %COMMANDER_PATH%\TCIMG.exe imgpr=1 moves=%L||%t::!!0!!(.*)(\w:.*\\)([^\\]*)\.(.*)!!$1<info=o18::>||upd<3> %COMMANDER_PATH%\Wcmicons.dll,101 переместить выделенные файлы в другую панель, каждый в именную папку именем даты модификации в формате YYYY.MM.DD -1 -1 | Копирование выделенных файлов в другую панель, каждый в именную папку именем даты модификации в формате YYYY.MM.DD, при совпадении файлов внутри папки включается счетчик. Код: TOTALCMD#BAR#DATA %COMMANDER_PATH%\TCIMG.exe imgpr=1 copys=%L||%t::!!0!!(.*)(\w:.*\\)([^\\]*)\.(.*)!!$1<info=o18::>||upd<3> %COMMANDER_PATH%\Wcmicons.dll,101 копировать выделенные файлы в другую панель, каждый в именную папку именем даты модификации в формате YYYY.MM.DD -1 -1 | Добавлено: Можно еще более автоматизировать решение, если вам надо, например, скопировать все файлы выделенных каталогов, можно обойтись без (Ctrl+B), кнопка сама раскроет все выделенные каталоги, выделит все файлы, скопирует в нужное место и вернет панель в исходное состояние Код: TOTALCMD#BAR#DATA %COMMANDER_PATH%\TCIMG.exe imgpr=1 markp=%L tcimg=$cm2046 $cm525 copys=[tc=AL]||%t::!!0!!(.*)(\w:.*\\)([^\\]*)\.(.*)!!$1<info=o18::>||upd<2> %COMMANDER_PATH%\Wcmicons.dll,33 копировать все файлы выделенных каталогов (с рекурсий) в другую панель, каждый в именную папку именем даты модификации в формате YYYY.MM.DD -1 -1 |
| Всего записей: 1584 | Зарегистр. 08-12-2013 | Отправлено: 13:04 07-01-2015 | Исправлено: Abel11, 13:06 07-02-2015 |
|