Pridajte kontextovú ponuku hash súboru v systéme Windows 10
In náš predchádzajúci článok, sme videli, ako vypočítať hodnoty hash pre súbor bez použitia nástrojov tretích strán. Špeciálna rutina cmdlet „Get-FileHash“ vám umožňuje vypočítať hašovacie hodnoty SHA1, SHA256, SHA384, SHA512, MACTripleDES, MD5 a RIPEMD160 daného súboru. Tu je návod, ako to integrovať do kontextovej ponuky v systéme Windows 10.
Reklama
Príkazy na výpočet hash súboru môžete pridať do kontextovej ponuky Prieskumníka súborov v systéme Windows 10. Týmto spôsobom môžete získať hodnotu hash pre vybrané súbory priamo jedným kliknutím.
Takto to vyzerá:

Komu pridajte Hash súboru do kontextovej ponuky v systéme Windows 10, urobte nasledovné.
Použite vylepšenie databázy Registry uvedené nižšie. Prilepte jeho obsah do programu Poznámkový blok a uložte ho ako súbor *.reg.
Editor databázy Registry systému Windows, verzia 5.00. [HKEY_CLASSES_ROOT\*\shell\GetFileHash] "MUIVerb"="Hash" "SubCommands"="" [HKEY_CLASSES_ROOT\*\shell\GetFileHash\shell\01SHA1] "MUIVerb"="SHA1" [HKEY_CLASSES_ROOT\*\shell\GetFileHash\shell\01SHA1\command] @="powershell.exe -noexit get-filehash -literalpath '%1' -algorithm SHA1 | format-list" [HKEY_CLASSES_ROOT\*\shell\GetFileHash\shell\02SHA256] "MUIVerb"="SHA256" [HKEY_CLASSES_ROOT\*\shell\GetFileHash\shell\02SHA256\command] @="powershell.exe -noashexit get -literalpath '%1' -algoritmus SHA256 | format-list" [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 | format-list" [HKEY_CLASSES_ROOT\*\shell\GetFileHash\shell\04SHA512] "MUIVerb"="SHA512" [HKEY_CLASSES_ROOT\*\shell\GetFileHash\shell\04SHA512\command] @="powershell.exe -noashexit get -literalpath '%1' -algoritmus SHA512 | format-list" [HKEY_CLASSES_ROOT\*\shell\GetFileHash\shell\05MACTripleDES] "MUIVerb"="MACTripleDES" [HKEY_CLASSES_ROOT\*\shell\GetFileHash\shell\05MACTripleDES\command] @="powershell.exe -noexit get-filehash -literalpath '%1' -algorithm MACTripleDES | format-list" [HKEY_CLASSES_ROOT\*\shell\GetFileHash\shell\06MD5] "MUIVerb"="MD5" [HKEY_CLASSES_ROOT\*\shell\GetFileHash\shell\06MD5\command] @="powershell.exe -noexit get-filehash'%literal 1' -algoritmus MD5 | format-list" [HKEY_CLASSES_ROOT\*\shell\GetFileHash\shell\07RIPEMD160] "MUIVerb"="RIPEMD160" [HKEY_CLASSES_ROOT\*\shell\GetFileHash\shell\07RIPEMD160\command] @="powershell.exe -noexit get-filehash -literalpath '%1' -algorithm RIPEMD160 | format-list"
V programe Poznámkový blok stlačte Ctrl + S alebo spustite položku Súbor - Uložiť z ponuky Súbor. Tým sa otvorí dialógové okno Uložiť. Zadajte alebo skopírujte a prilepte názov „Hash.reg“ vrátane úvodzoviek.

Dvojité úvodzovky sú dôležité, aby sa zabezpečilo, že súbor bude mať príponu „*.reg“ a nie *.reg.txt. Súbor môžete uložiť na ľubovoľné požadované miesto, napríklad ho môžete umiestniť do priečinka Pracovná plocha.
Dvakrát kliknite na súbor, ktorý ste vytvorili, potvrďte operáciu importu a máte hotovo!

Vo vyššie uvedenom vylepšení špeciálny argument príkazového riadka -noexit súboru powershell.exe ponecháva okno PowerShell otvorené po tom, čo Get-FileHash dokončí svoju prácu. Takže môžete ľahko zobraziť alebo skopírovať hodnotu hash z výstupu cmdlet. Ostatné argumenty príkazového riadka Powershell.exe sú len parametre popísané v predchádzajúcom článku.
Aby som vám ušetril čas, vytvoril som súbory databázy Registry pripravené na použitie. Môžete si ich stiahnuť tu:
Stiahnite si súbory databázy Registry
Vrátenie späť je zahrnuté.
Môžete ušetriť čas a namiesto toho použiť Winaero Tweaker. Dodáva sa s nasledujúcou funkciou:

Stiahnuť si ho môžete tu: Stiahnite si Winaero Tweaker.
To je všetko.