SLAVCHIKS
|
Posted: Fri Apr 25, 2014 12:59 Post subject: Отсортировка битых архивов RAR в отдельную папку |
|
|
Стоит следующая задача - нужен скрипт, чтобы найти в папке с несколькими тысячами архивов RAR битые (поврежденные) архивы и автоматически переместить их в папку - например создав в текущей папку BADRAR.
Я сделал скрипт, который выполняет такую задачу, но в нем есть неприятные нюансы - Нужно проверяемые файлы копировать в какую нибудь папку, которая первая по вложенности с корня диска (во вложенных дальше одной не срабатывает), скопировать в эту папку сам скрипт, файл 7z.exe и пустую папку Bad.
вот сам этот скрипт проверки и перемещения битых файлов RAR
Code: | FOR /R %%A IN (*.rar) DO (
7z t "%%A" | FIND "Everything is Ok" || MOVE "%%A" %CD%\BAD\
) |
В идеале хотелось бы иметь кнопку, которая автоматом работала бы в активной директории в ТС, автоматом создавала в ней папку BADRAR и перемещала туда найденные битые файлы.
Надеюсь на помощь сообщества, думаю многим пригодится такая фича. |
|