этот вопрос уже есть ответ здесь:
существует ли встроенный метод вычисления хэша SHA-1 или MD5 в Windows 7?
этот вопрос уже есть ответ здесь:
существует ли встроенный метод вычисления хэша SHA-1 или MD5 в Windows 7?
там нет встроенной утилиты, однако Microsoft предоставляет утилиту командной строки в качестве бесплатной загрузки:
наличие и описание утилиты проверки целостности контрольной суммы файла
нет встроенных инструментов.
Я использую HashCheck расширение оболочки:
это не совсем встроенный, но, по крайней мере, вам не нужно загружать какое-либо новое программное обеспечение, чтобы заставить его работать. Можно создать сценарий powershell для вычисления MD5sum файлов. Актуальный скрипт можно найти здесь:
http://www.ahmadsoft.org/powershelljunkie/index.html
скопируйте этот текст в файл под названием " ps-md5sum.ps1 " и сохраните его где-нибудь. Если необходимо вычислить хэш файла, откройте PowerShell в каталоге файла вам нужно проверить, а затем запустить его:
[PS] C:\> ps-md5sum.ps1 file-of-choice.exe
и он должен вернуть хэш этого файла.
нет ничего встроенного. Могу ли я предложить использовать HashTab?
Контрольная Сумма Arpoon тоже неплохо, так как не требует установки
в дополнение ко всем большим опциям уже размещены, есть также md5deep / hashdeep, набор вычислений хэша с открытым исходным кодом для Windows (но также может использоваться в системах *nix и OS X), который поддерживает:
некоторые преимущества md5deep / hashdeep:
чтобы использовать его в Windows, вы можете либо установить его в Cygwin, либо просто включить каталог md5deep в свой %PATH%
переменной. Хотя лично я предпочитаю следующая установка:
извлечь все файлы, например
%ProgramFiles%\md5deep
создайте набор пакетных файлов в каталоге windows, например
%WinDir%\md5.bat
%WinDir%\hash.bat
%WinDir%\sha1.bat
%WinDir%\sha256.bat
%WinDir%\tiger.bat
%WinDir%\whirlpool.bat
включить путь к соответствующим двоичным файлам, например,
In md5.летучая мышь:
@ECHO OFF
"%ProgramW6432%\md5deep\md5deep64.exe" %*
(64-разрядных систем)"%ProgramFiles%\md5deep\md5deep.exe" %*
(32-разрядных систем)In хэш.летучая мышь:
@ECHO OFF
"%ProgramW6432%\md5deep\hashdeep64.exe" %*
(64-разрядных систем)"%ProgramFiles%\md5deep\hashdeep.exe" %*
(32-разрядных систем)
...
или если вы хотите автоматически переключаться между 32-разрядными и 64-разрядные двоичные файлы для WoW64 32-разрядные двоичные файлы можно поместить в %ProgramFiles(x86)%
и 64-битные в %ProgramW6432%
, а затем запишите пакетные файлы следующим образом:
@ECHO OFF
SET cmd=hashdeep
IF "%ProgramFiles%" EQU "%ProgramW6432%" SET cmd=%cmd%64
"%ProgramFiles%\md5deep\%cmd%.exe" %*
Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]