deplist | dupfind | extract | find | hexfind | md5 | md5check | md5gento | ofind | pathfind | reflist | xfind | xfindbin | xhexfind | Команда: md5check sfk md5check[=]входной файл [-rel[ativeto] имя_каталога] [-quiet] проверить список контрольных сумм md5. опции -вменяемо смотреть на дату модификации и время crc список файлов и каждого целевого файла. игнорировать файлы которые новее списка. можно использовать для проверьте файлы жесткого диска на наличие неожиданных изменений. -sane -quiet не отображает новые файлы. -rel если указано имя каталога, обрабатывать имена файлов из списка относительно dirname. в этом случае запустите команда из родительского каталога dirname. -quiet не печатать вывод прогресса при проверке файлов, и не указывать статистику скорости кб/сек. -skip=n не проверять все файлы, выполнять выборочную проверку пропуская n файлов после каждого проверенного файла. коды возврата для пакетных файлов 0 нормальное исполнение, все контрольные суммы совпали. 1 нормальное выполнение, контрольные суммы не совпадают. 2 некоторые файлы отсутствовали, все остальные контрольные суммы совпали. 3 некоторые файлы отсутствовали, а некоторые контрольные суммы не совпадали. >=9 произошла серьезная ошибка, например, неправильный формат файла контрольной суммы. нет поддержки архивных файлов. даже с sfk xe md5check НЕ поддерживает чтение и проверка содержимого архивов .zip, .tar.gz и т.д. вместо этого (с помощью xe) создайте другой список md5 с помощью md5gento а затем сравните два файла списка с помощью инструмента сравнения текста. смотрите также sfk md5gento для создания списков md5. sfk md5 создает md5 из одного файла. sfk crccheck проверяет списки crc. веб-ссылка http://stahlworks.com/sfk-md5list Примеры sfk md5check mydir.md5 проверьте, есть ли файлы, перечисленные в mydir.md5, одинаковые контрольные суммы. Пример пакетного файла @rem для Windows @эхо выключено sfk md5check mysums.txt -quiet>nul 2>nul IF ERRORLEVEL 1 GOTO mdfailed sfk echo "[зеленый] все в порядке [def]" ПЕРЕЙТИ к завершению :mdfailed sfk echo "[красный] проверка не удалась [def]" :mddone |