W nasz poprzedni artykuł , widzieliśmy, jak obliczyć wartości skrótu dla pliku bez korzystania z narzędzi innych firm. Specjalne polecenie cmdlet „Get-FileHash” umożliwia obliczenie wartości skrótu SHA1, SHA256, SHA384, SHA512, MACTripleDES, MD5 i RIPEMD160 danego pliku. Oto jak zintegrować to z menu kontekstowym w systemie Windows 10.
Reklama
Ogólnym celem wartości skrótu jest zapewnienie, że plik jest oryginalny i że jego zawartość nie została zmieniona przez osobę trzecią, inne oprogramowanie lub złośliwe oprogramowanie. Gdy plik został zmodyfikowany, jego wartość skrótu również zostanie zmodyfikowana. Możliwe jest również porównanie i dopasowanie wartości skrótu, aby sprawdzić, czy dwa lub więcej plików jest identycznych.Możesz dodać polecenia do obliczania wartości skrótu pliku do menu kontekstowego Eksploratora plików w systemie Windows 10. W ten sposób jednym kliknięciem możesz bezpośrednio pobrać wartość skrótu dla wybranych plików.
Oto jak to wygląda:
Do dodaj skrót pliku do menu kontekstowego w systemie Windows 10 wykonaj następujące czynności.
Zastosuj ulepszenie rejestru wymienione poniżej. Wklej jego zawartość do Notatnika i zapisz jako plik * .reg.
Edytor rejestru systemu Windows, wersja 5.00 [HKEY_CLASSES_ROOT * shell GetFileHash] 'MUIVerb' = 'Hash' 'SubCommands' = '' [HKEY_CLASSES_ROOT * shell GetFileHash shell 01SHA1] 'MUIVerb' = 'SHA1' [HKEY_CLASS * shell GetFileHash shell 01SHA1 polecenie] @ = 'powershell.exe -noexit get-filehash -literalpath'% 1 '-algorithm SHA1 | lista formatów '[HKEY_CLASSES_ROOT * shell GetFileHash shell 02SHA256]' MUIVerb '=' SHA256 '[HKEY_CLASSES_ROOT * shell GetFileHash shell 02SHA256 command] @ =' powershell.exe -noexit get-filehash -literalpath '% 1' -algorithm SHA256 | lista formatów '[HKEY_CLASSES_ROOT * shell GetFileHash shell 03SHA384]' MUIVerb '=' SHA384 '[HKEY_CLASSES_ROOT * shell GetFileHash shell 03SHA384 command] @ =' powershell.exe -noexit get-filehash -literalpath '% 1' -algorithm SHA384 | lista formatów '[HKEY_CLASSES_ROOT * shell GetFileHash shell 04SHA512]' MUIVerb '=' SHA512 '[HKEY_CLASSES_ROOT * shell GetFileHash shell 04SHA512 command] @ =' powershell.exe -noexit get-filehash -literalpath '% 1' -algorithm SHA512 | lista formatów '[HKEY_CLASSES_ROOT * shell GetFileHash shell 05MACTripleDES]' MUIVerb '=' MACTripleDES '[HKEY_CLASSES_ROOT * shell GetFileHash shell 05MACTripleDES command] @ =' powershell.exe -noexit get -literalpath '% 1' -algorithm MACTripleDES | lista formatów '[HKEY_CLASSES_ROOT * shell GetFileHash shell 06MD5]' MUIVerb '=' MD5 '[HKEY_CLASSES_ROOT * shell GetFileHash shell 06MD5 command] @ =' powershell.exe -noexit get-filehash -literalpath '% 1' -algorithm MD5 | lista formatów '[HKEY_CLASSES_ROOT * shell GetFileHash shell 07RIPEMD160]' MUIVerb '=' RIPEMD160 '[HKEY_CLASSES_ROOT * shell GetFileHash shell 07RIPEMD160 command] @ =' powershell.exe -hnoexit get -literalpath '% 1' -algorithm RIPEMD160 | format-list '
W Notatniku naciśnij Ctrl + S lub wykonaj polecenie Plik - Zapisz z menu Plik. Otworzy się okno dialogowe Zapisz. Tam wpisz lub skopiuj i wklej nazwę „Hash.reg” wraz z cudzysłowami.
Podwójne cudzysłowy są ważne, aby zapewnić, że plik otrzyma rozszerzenie „* .reg”, a nie * .reg.txt. Możesz zapisać plik w dowolnej lokalizacji, na przykład możesz umieścić go w folderze Pulpit.
Kliknij dwukrotnie utworzony plik, potwierdź operację importu i gotowe!
W powyższym ulepszeniu specjalny argument wiersza poleceń -noexit programu powershell.exe utrzymuje otwarte okno PowerShell po zakończeniu pracy Get-FileHash. Dzięki temu można łatwo wyświetlić lub skopiować wartość skrótu z danych wyjściowych polecenia cmdlet. Inne argumenty wiersza poleceń programu Powershell.exe to tylko parametry opisane w poprzednim artykule.
Aby zaoszczędzić Twój czas, stworzyłem gotowe do użycia pliki rejestru. Możesz je pobrać tutaj:
pasek zadań i menu startowe nie działają w systemie Windows 10
Pobierz pliki rejestru
Uwzględniono możliwość cofnięcia korekty.
Możesz zaoszczędzić czas i zamiast tego użyć Winaero Tweaker. Posiada następującą funkcję:
Możesz go pobrać tutaj: Pobierz Winaero Tweaker .
Otóż to.