![]() |
Подскажите программу поиска поврежденных архивов на винчестере
Подскажите, существует ли прога поиска поврежденных (битых) архивов на винчестере. Например, при работе антивирусника NOD32 он показывает поврежденные архивы (недокаченные, поврежденные). При проверке данных архивов подтверждается, что они сбойные. Но выборка данных сбойных архивов очень неудобна из огромного массива файлов на жестком диске. Есть ли какая то программа, которая упрощает поиск этих сбойных архивных файлов для последующего их уничтожения?
|
stels
Имхо, это можно сделать прямо в Винде: Правой кнопкой на "Мой компьютер" => Найти => .rar;.zip;.cab;...;.tar (и какие там ещё архивы бывают). Потом выделить всё найденное, нажать правой кнопкой и выбрать "Тестировать" (в меню RAR'а и 7-ZIP'а есть такая строчка). Может это не очень удобно, зато быстро и сразу. |
Я это знаю,но WinRar некорректно тестирует архивы: .cab, .iso, а порой и .exe !!!!
|
Можно протестировать вот этим архиватором IZArc, он понимает много форматов.
Вроде даже больше чем 7Zip. ;) |
Можно написАть скриптик (точнее - группу скриптиков), который ищет на диске x: все архивы по определённому расширению, для каждого файла запускает тестирование и при ошибке пишет имя файла с путём в лог (обычный текстовый файл).
starttest.cmd: Код:
REM очистка лог-файловКод:
pkunzip -t %1Для каждого типа архива пишется отдельный .cmd и прописывается строчка вызова в starttest. Команды, используемые для тестирования, должны находиться либо в том же каталоге, что и скрипты, либо в папке, прописанной в PATH, либо записываться с указанием полного пути. Может быть расширена обработка ошибок. Остаются нерешёнными вопросы с многотомными архивами (типа xxx.part01.rar) и sfx-архивами. Первые, в принципе, решаемы на уровне testrar.cmd (но скрипт будет весьма сложным!). Вторые при данном способе неразрешимы (во всяком случае, я не вижу решения). Кроме того, будет выдаваться ошибка для всех запароленных архивов. В общем, командная строка рулит! :) |
| Часовой пояс GMT +4, время: 17:32. |
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.