Sisään edellinen artikkeli , näimme kuinka laskea tiedoston hash-arvot ilman kolmannen osapuolen työkaluja. Erityinen cmdlet 'Get-FileHash' antaa sinun laskea annetun tiedoston SHA1-, SHA256-, SHA384-, SHA512-, MACTripleDES-, MD5- ja RIPEMD160-hash-arvot. Näin integroit tämän Windows 10: n kontekstivalikkoon.
Mainonta
Hajautusarvojen yleisenä tarkoituksena on varmistaa, että tiedosto on aito ja että kolmas osapuoli, muu ohjelmisto tai haittaohjelma ei ole muuttanut sen sisältöä. Kun tiedostoa on muokattu, myös sen hash-arvo muuttuu. Hajautusarvoja on myös mahdollista verrata ja sovittaa selville, ovatko kaksi tai useampia tiedostoja identtisiä.Voit lisätä File Hash -laskentakomennot Windows 10: n File Explorerin pikavalikkoon. Näin saat valitun tiedoston hash-arvon suoraan yhdellä napsautuksella.
Näin se näyttää:
Vastaanottaja lisää File Hash pikavalikkoon Windows 10: ssä , tee seuraava.
Käytä alla mainittua rekisterin säätöä. Liitä sen sisältö Notepadiin ja tallenna se * .reg-tiedostona.
Windowsin rekisterieditorin versio 5.00 [HKEY_CLASSES_ROOT * shell GetFileHash] 'MUIVerb' = 'Hash' 'SubCommands' = '' [HKEY_CLASSES_ROOT * shell GetFileHash shell 01SHA1] 'MUIVerb' = 'SHA1' [HKEY_CL * shell GetFileHash shell 01SHA1 command] @ = 'powershell.exe -noexit get-filehash -literalpath'% 1 '-algoritmi SHA1 | format-list '[HKEY_CLASSES_ROOT * shell GetFileHash shell 02SHA256]' MUIVerb '=' SHA256 '[HKEY_CLASSES_ROOT * shell GetFileHash shell 02SHA256 command] @ =' powershell.exe -noexit get-fileehash -literalpath '% 1' -algoritmi SHA256 | format-list '[HKEY_CLASSES_ROOT * shell GetFileHash shell 03SHA384]' MUIVerb '=' SHA384 '[HKEY_CLASSES_ROOT * shell GetFileHash shell 03SHA384 command] @ =' powershell.exe -noexit get-fileehash -literalpath '% 1' -algoritmi SHA384 | format-list '[HKEY_CLASSES_ROOT * shell GetFileHash shell 04SHA512]' MUIVerb '=' SHA512 '[HKEY_CLASSES_ROOT * shell GetFileHash shell 04SHA512 command] @ =' powershell.exe -noexit get-fileehash -literalpath '% 1' -algoritmi SHA512 | format-list '[HKEY_CLASSES_ROOT * shell GetFileHash shell 05MACTripleDES]' MUIVerb '=' MACTripleDES '[HKEY_CLASSES_ROOT * shell GetFileHash shell 05MACTripleDES command] @ =' powershell.exe -noex -literalpath '% 1' -algoritmi MACTripleDES | format-list '[HKEY_CLASSES_ROOT * shell GetFileHash shell 06MD5]' MUIVerb '=' MD5 '[HKEY_CLASSES_ROOT * shell GetFileHash shell 06MD5 command] @ =' powershell.exe -noexit get-fileehash -literalpath '% 1' -algoritmi MD5 | format-list '[HKEY_CLASSES_ROOT * shell GetFileHash shell 07RIPEMD160]' MUIVerb '=' RIPEMD160 '[HKEY_CLASSES_ROOT * shell GetFileHash shell 07RIPEMD160 command] @ =' powershell.exe -noex -literalpath '% 1' -algoritmi RIPEMD160 | format-list '
Paina Muistiossa Ctrl + S tai suorita Tiedosto - Tallenna-kohde Tiedosto-valikosta. Tämä avaa Tallenna-valintaikkunan. Kirjoita siellä nimi tai kopioi ja liitä nimi 'Hash.reg', lainausmerkit mukaan lukien.
Kaksoislainausmerkit ovat tärkeitä sen varmistamiseksi, että tiedosto saa laajennuksen * .reg eikä * .reg.txt. Voit tallentaa tiedoston mihin tahansa haluamaasi paikkaan, esimerkiksi laittaa sen työpöydän kansioon.
Kaksoisnapsauta luomasi tiedostoa, vahvista tuonti ja olet valmis!
Yllä olevassa säätössä erityinen komentoriviargumentti -noexit of powershell.exe pitää PowerShell-ikkunan avattuna, kun Get-FileHash on saanut työnsä päätökseen. Joten voit helposti nähdä tai kopioida hash-arvon cmdlet-lähdöstä. Muut Powershell.exe-komentoriviargumentit ovat vain edellisessä artikkelissa kuvattuja parametreja.
Ajan säästämiseksi tein käyttövalmiit rekisteritiedostot. Voit ladata ne täältä:
kuinka palauttaa suljetut välilehdet
Lataa rekisteritiedostot
Kumoa säätö sisältyy hintaan.
Voit säästää aikaa ja käyttää sen sijaan Winaero Tweakeria. Sen mukana tulee seuraava ominaisuus:
Voit ladata sen täältä: Lataa Winaero Tweaker .
Se siitä.