Пакетный скрипт - вычисление md5 хэшей для всех файлов на диске c:
Я пытаюсь выяснить, как настроить конкретное место, где я хочу начать вычисление хэшей? Допустим, я хотел бы начать вычислять хеши md5 для всех файлов на диске c:\, а также для файлов, включенных в папки.
set mypath="C:\"
for /F "usebackq delims=" %%z in (`dir /b /s /a-d /on "%mypath%"`) do md5sum "%%z" >> "C:\Temp\system_hashes.txt"
Не уверен, что не так с приведенным выше кодом?
1 ответ
set mypath="C:\"
for /F "usebackq delims=" %%z in (`dir /b /s /a-d /on "%mypath%"`) do certutil -hashfile "%%z" MD5 >> "C:\Temp\system_hashes.txt"
Можете попробовать так, я тоже работал. Убедитесь, что вы создаете временную папку и файл с правильным путем и именем.