Windows Tips & News

Nabavite hash datoteke pomoću PowerShell-a u sustavu Windows 10

click fraud protection
PREPORUČENO: Kliknite ovdje da biste riješili probleme sa sustavom Windows i optimizirali performanse sustava

U sustavima Windows 10 i Windows 8 moguće je dobiti Hash vrijednosti za datoteku bez korištenja alata treće strane. Poseban cmdlet omogućit će vam izračunavanje vrijednosti hash SHA1, SHA256, SHA384, SHA512, MACTripleDES, MD5 i RIPEMD160 za danu datoteku. Evo kako se to može učiniti.

Oglas


Opća svrha hash vrijednosti je osigurati da je datoteka originalna i da njezin sadržaj nije promijenila treća strana, drugi softver ili zlonamjerni softver. Kada je datoteka izmijenjena, mijenja se i njezina hash vrijednost. Također je moguće usporediti i uskladiti hash vrijednosti kako bi se utvrdilo jesu li dvije ili više datoteka identične.

Mogućnost izračunavanja hash datoteke dio je Windows kriptografskog API-ja. Korisničko sučelje operacijskog sustava nema mogućnost izračunavanja ili prikazivanja hash vrijednosti za datoteke. Umjesto toga, možete koristiti Get-FileHash cmdlet u PowerShellu. Evo kako ga koristiti.

Da biste dobili hash datoteke pomoću PowerShell-a u sustavu Windows 10, učinite sljedeće.

Opća sintaksa za cmdlet je sljedeća:

Get-FileHash c:\windows\explorer.exe| Format-Lista

Otvorite PowerShell i upišite gornju naredbu da je testirate. Izračunava SHA256 hash vrijednost za danu datoteku i proizvodi izlaz na sljedeći način.

Nabavite Hash Demo datoteke

Za izračunavanje hash vrijednosti osim SHA256, koristite prekidač -Algoritam. Na primjer, da biste dobili MD5 hash vrijednost, izvedite sljedeću naredbu:

Get-FileHash c:\windows\explorer.exe -Algoritam MD5| Format-Lista

Izlaz će biti sljedeći:

Nabavite Hash datoteke Md5

Popis mogućih vrijednosti za -algoritam je sljedeći:

  • SHA1
  • SHA256
  • SHA384
  • SHA512
  • MACTripleDES
  • MD5
  • RIPEMD160

Još jedan koristan prekidač koji trebate znati je -LiteralPath. Određuje put do datoteke. Za razliku od zadanog parametra putanje, vrijednost parametra LiteralPath koristi se točno onako kako je upisana. Nijedan znak se ne tumači kao zamjenski znakovi. Ako put uključuje izlazne znakove, stavite put u jednostruke navodnike. Jednostruki navodnici upućuju Windows PowerShell-u da ne tumači znakove kao izlazne sekvence.

Pomoću cmdleta Get-FileHash možete izvorno dobiti hash vrijednosti za datoteku. Vrlo je korisno, pogotovo kada radite u sigurnom okruženju u kojem softver treće strane nije dopušten. PowerShell konzola je u paketu sa sustavom Windows 10 i dostupna je u svakoj instaliranoj instanci, tako da možete koristiti izvorni Get-FileHash cmdlet posvuda.

PREPORUČENO: Kliknite ovdje da biste riješili probleme sa sustavom Windows i optimizirali performanse sustava
Izašao je Quinto Black CT 1.3.1 – skin za Winamp

Izašao je Quinto Black CT 1.3.1 – skin za Winamp

PREPORUČENO: Kliknite ovdje da biste riješili probleme sa sustavom Windows i optimizirali perform...

Čitaj više

Priroda HD#15 tema za Windows 8

Ova web stranica koristi kolačiće kako bi poboljšala vaše iskustvo dok se krećete kroz web strani...

Čitaj više

Izašao je Quinto Black CT 1.3.1 – skin za Winamp

Izašao je Quinto Black CT 1.3.1 – skin za Winamp

Winamp je jedan od najpopularnijih media playera dostupnih za Windows. Također je jedan od najsta...

Čitaj više