В предишната ни статия , видяхме как да изчислим стойностите на хеш за файл, без да използваме инструменти на трети страни. Специална команда 'Get-FileHash' ви позволява да изчислите хеш стойностите на SHA1, SHA256, SHA384, SHA512, MACTripleDES, MD5 и RIPEMD160 на дадения файл. Ето как да интегрирате това в контекстното меню в Windows 10.
Реклама
Общата цел на хеш стойностите е да гарантира, че даден файл е оригинален и че съдържанието му не е променено от трета страна, друг софтуер или злонамерен софтуер. Когато даден файл е модифициран, неговата хеш стойност също се променя. Също така е възможно да се сравняват и съпоставят хеш стойностите, за да се установи дали два или повече файла са идентични.Можете да добавите командите за изчисляване на File Hash към контекстното меню на File Explorer в Windows 10. По този начин можете да получите хеш стойността за избраните файлове директно с едно щракване.
Ето как изглежда:
Да се добавете File Hash към контекстното меню в Windows 10 , направете следното.
Приложете настройката на системния регистър, изброена по-долу. Поставете съдържанието му в Notepad и го запазете като * .reg файл.
Редактор на системния регистър на Windows версия 5.00 [HKEY_CLASSES_ROOT * shell GetFileHash] 'MUIVerb' = 'Hash' 'SubCommands' = '' [HKEY_CLASSES_ROOT * shell GetFileHash shell 01SHA1] 'MUIVerb' = 'SHA1'L_ES_ SHA1' * shell GetFileHash shell 01SHA1 команда] @ = 'powershell.exe -noexit get-filehash -literalpath'% 1 '-алгоритъм SHA1 | format-list '[HKEY_CLASSES_ROOT * shell GetFileHash shell 02SHA256]' MUIVerb '=' SHA256 '[HKEY_CLASSES_ROOT * shell GetFileHash shell 02SHA256 command] @ =' powershell.exe -noexit get-file -noexit get-file -literalpath '% 1' -алгоритъм SHA256 | формат-списък '[HKEY_CLASSES_ROOT * shell GetFileHash shell 03SHA384]' MUIVerb '=' SHA384 '[HKEY_CLASSES_ROOT * shell GetFileHash shell 03SHA384 command] @ =' powershell.exe -noexit get-file -noexit get-file -literalpath '% 1' -алгоритъм SHA384 | списък на форматиране '[HKEY_CLASSES_ROOT * shell GetFileHash shell 04SHA512]' MUIVerb '=' SHA512 '[HKEY_CLASSES_ROOT * shell GetFileHash shell 04SHA512 command] @ =' powershell.exe -noexit get-file -noexit get-file -literalpath '% 1' -алгоритъм SHA512 | format-list '[HKEY_CLASSES_ROOT * shell GetFileHash shell 05MACTripleDES]' MUIVerb '=' MACTripleDES '[HKEY_CLASSES_ROOT * shell GetFileHash shell 05MACTripleDES command] @ =' powershell.exe -literalpath '% 1' -алгоритъм MACTripleDES | списък с формати '[HKEY_CLASSES_ROOT * shell GetFileHash shell 06MD5]' MUIVerb '=' MD5 '[HKEY_CLASSES_ROOT * shell GetFileHash shell 06MD5 command] @ =' powershell.exe -noexit get-filehash -literalpath '% 1' -алгоритъм MD5 | списък с формати '[HKEY_CLASSES_ROOT * shell GetFileHash shell 07RIPEMD160]' MUIVerb '=' RIPEMD160 '[HKEY_CLASSES_ROOT * shell GetFileHash shell 07RIPEMD160 command] @ =' PowerShell.exe -literalpath '% 1' -алгоритъм RIPEMD160 | формат-списък '
В Notepad натиснете Ctrl + S или изпълнете File - Save item от менюто File. Това ще отвори диалоговия прозорец Запазване. Там въведете или копирайте и поставете името „Hash.reg“, включително кавички.
Двойните кавички са важни, за да се гарантира, че файлът ще получи разширението '* .reg', а не * .reg.txt. Можете да запазите файла на всяко желано място, например можете да го поставите в папката на работния плот.
Щракнете двукратно върху файла, който сте създали, потвърдете операцията за импортиране и сте готови!
В ощипването по-горе специален аргумент от командния ред -noexit на powershell.exe поддържа прозореца PowerShell отворен, след като Get-FileHash приключи работата си. Така че можете лесно да видите или копирате хеш стойността от изхода на командлета. Други аргументи на командния ред на Powershell.exe са само параметри, описани в предишната статия.
За да спестите вашето време, направих готови за използване файлове от системния регистър. Можете да ги изтеглите от тук:
как да върна затворените раздели
Изтеглете файлове от системния регистър
Включено е ощипването на отмените.
Можете да спестите време и вместо това да използвате Winaero Tweaker. Той идва със следната функция:
Можете да го изтеглите от тук: Изтеглете Winaero Tweaker .
Това е.