U naš prethodni članak , vidjeli smo kako izračunati Hash vrijednosti za datoteku bez korištenja alata nezavisnih proizvođača. Posebni cmdlet 'Get-FileHash' omogućuje vam izračunavanje hash vrijednosti SHA1, SHA256, SHA384, SHA512, MACTripleDES, MD5 i RIPEMD160 dane datoteke. Evo kako to integrirati u kontekstni izbornik u sustavu Windows 10.
Oglas
Općenita svrha hash vrijednosti je osigurati da je datoteka izvorna i da njezin sadržaj nije promijenila treća strana, drugi softver ili zlonamjerni softver. Kad je datoteka modificirana, mijenja se i njezina hash vrijednost. Također je moguće usporediti i usporediti hash vrijednosti kako bi se utvrdilo jesu li dvije ili više datoteka identične.Naredbe za izračunavanje raspršivanja datoteka možete dodati u kontekstni izbornik File Explorera u sustavu Windows 10. Na taj način možete jednim klikom izravno dobiti vrijednost raspršivanja za odabrane datoteke.
Evo kako to izgleda:
Do dodajte File Hash u kontekstni izbornik u sustavu Windows 10 , učinite sljedeće.
Primijenite dotjerivanje registra koje je navedeno u nastavku. Zalijepite njegov sadržaj u Notepad i spremite kao * .reg datoteku.
Verzija uređivača registra sustava Windows 5.00 [HKEY_CLASSES_ROOT * shell GetFileHash] 'MUIVerb' = 'Hash' 'SubCommands' = '' [HKEY_CLASSES_ROOT * shell GetFileHash shell 01SHA1] 'MUIVerb' = 'SHA1'L_ES_ SHA1'L * shell GetFileHash shell 01SHA1 naredba] @ = 'powershell.exe -noexit get-filehash -literalpath'% 1 '-algoritam SHA1 | format-lista '[HKEY_CLASSES_ROOT * shell GetFileHash shell 02SHA256]' MUIVerb '=' SHA256 '[HKEY_CLASSES_ROOT * shell GetFileHash shell 02SHA256 command] @ =' powershell.exe -noexit get-file -haexit get-file -literalpath '% 1' -algoritam SHA256 | format-lista '[HKEY_CLASSES_ROOT * shell GetFileHash shell 03SHA384]' MUIVerb '=' SHA384 '[HKEY_CLASSES_ROOT * shell GetFileHash shell 03SHA384 command] @ =' powershell.exe -noexit get-file -haexit get-file -literalpath '% 1' -algoritam SHA384 | format-lista '[HKEY_CLASSES_ROOT * shell GetFileHash shell 04SHA512]' MUIVerb '=' SHA512 '[HKEY_CLASSES_ROOT * shell GetFileHash shell 04SHA512 command] @ =' powershell.exe -noexit get-file -haexit get-file -literalpath '% 1' -algoritam SHA512 | format-list '[HKEY_CLASSES_ROOT * shell GetFileHash shell 05MACTripleDES]' MUIVerb '=' MACTripleDES '[HKEY_CLASSES_ROOT * shell GetFileHash shell 05MACTripleDES command] @ =' powershell.exe -literalpath '% 1' -algoritam MACTripleDES | format-lista '[HKEY_CLASSES_ROOT * shell GetFileHash shell 06MD5]' MUIVerb '=' MD5 '[HKEY_CLASSES_ROOT * shell GetFileHash shell 06MD5 command] @ =' powershell.exe -noexit get-filehash -literalpath '% 1' -algoritam MD5 | format-lista '[HKEY_CLASSES_ROOT * shell GetFileHash shell 07RIPEMD160]' MUIVerb '=' RIPEMD160 '[HKEY_CLASSES_ROOT * shell GetFileHash shell 07RIPEMD160 command] @ =' powershellit.exe -literalpath '% 1' -algoritam RIPEMD160 | format-lista '
U Notepadu pritisnite Ctrl + S ili na izborniku Datoteka izvršite stavku Datoteka - Spremi. Ovo će otvoriti dijaloški okvir Spremi. Tamo upišite ili kopirajte i zalijepite naziv 'Hash.reg', uključujući citate.
Dvostruki navodnici su važni kako bi se osiguralo da datoteka dobije ekstenziju '* .reg', a ne * .reg.txt. Datoteku možete spremiti na bilo koje željeno mjesto, na primjer, možete je staviti u mapu radne površine.
Dvaput kliknite datoteku koju ste stvorili, potvrdite operaciju uvoza i gotovi ste!
U gornjem ugađanju, poseban argument naredbenog retka -noexit of powershell.exe drži prozor PowerShell otvoren nakon što Get-FileHash završi s radom. Tako možete lako vidjeti ili kopirati hash vrijednost iz izlaza cmdleta. Ostali argumenti naredbenog retka Powershell.exe samo su parametri opisani u prethodnom članku.
Kako bih vam uštedio vrijeme, izradio sam datoteke registra spremne za upotrebu. Možete ih preuzeti ovdje:
kako prodati svoje parne igre
Preuzmite datoteke registra
Uključeno je poništavanje poništavanja.
Možete uštedjeti svoje vrijeme i umjesto toga koristiti Winaero Tweaker. Dolazi sa sljedećom značajkom:
Možete ga preuzeti ovdje: Preuzmite Winaero Tweaker .
To je to.