Отсортировка запароленных архивов RAR в отдельную папку

Обсуждение вопросов автоматизации Total Commander с помощью сторонних программ и скриптовых технологий.

Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер

Ответить
SLAVCHIKS
Сообщения: 4
Зарегистрирован: Пт апр 25, 2014 12:34

Отсортировка запароленных архивов RAR в отдельную папку

Сообщение SLAVCHIKS »

Стоит следующая задача - имеются десятки тысяч мелких архивов RAR скачанных за несколько лет, среди них попадаются архивы под паролем - нужно это добро отсортировать автоматически - задать скриптом задачу найти в папке архивы под паролем и автоматом перемещать эти файлы - например в папку RARPASS, чтобы в дальнейшем проблем с быстрой распаковкой остальныхнезапаролленных не было

Может ли помочь в таком вопросе? Хотелось бы иметь скрипт под RAR или 7z. Идеально было бы иметь кнопку на панели, с автоматической работой скрипта в текущей папке.
Аватара пользователя
Tol!k
Сообщения: 1727
Зарегистрирован: Вт апр 01, 2008 20:02
Откуда: Арзамас

Сообщение Tol!k »

Код: Выделить всё

TOTALCMD#BAR#DATA
%comspec% /c for /f "delims=" %# in ('dir /b/s *.7z *.rar *.zip ^|findstr /vc:\_NeedPass\') do
(echo:|D:\путь\7z.exe t "%%#" |findstr /bc:^"Enter password^" &&(md "%%~dp#\_NeedPass\" 2>nul &move /y "%%#" "%%~dp#\_NeedPass\"))
shell32.dll,47
Сортировать запароленные архивы

1
-1
Ответить