Kako najti hash (krmilni znesek) datoteke v Windows PowerShell

Kako najti hash (krmilni znesek) datoteke v Windows PowerShell

Hesh ali kontrolna količina datoteke je kratka edinstvena vrednost, izračunana iz vsebine datoteke in se običajno uporablja za preverjanje celovitosti in korespondence (naključja) datotek pri prenosu, še posebej, ko gre ki jih je mogoče prenesti z napakami ali napakami ali pa obstajajo sumi, da je datoteko zamenjal zlonamerne.

Na spletnih mestih za prenos je pogosto predstavljen krmilni znesek, izračunan v skladu z algoritmi MD5, SHA256 in drugi, kar vam omogoča, da posvetlite naloženo datoteko z datoteko, ki jo je postavil razvijalec. Če želite izračunati krmilne količine datotek, lahko uporabite programe tretjih strank, vendar obstaja način za to s standardnimi sredstvi Windows 10, 8 in Windows 7 (PowerShell 4 je potrebna različica 4.0 in zgoraj) - Uporaba PowerShell ali ukazne vrstice, ki bo prikazana v navodilih.

Pridobitev krmilne količine datoteke s sistemom Windows

Najprej morate zagnati Windows PowerShell: najlažji način za uporabo iskalne plošče Windows 10 ali Windows 7 Start meni.

Ekipa, ki vam omogoča izračun hash za datoteko v PowerShell - Get-Filehash, In da bi ga uporabili za izračun krmilnega zneska, je dovolj, da ga vnesete z naslednjimi parametri (v primeru se izračuna hash za sliko ISO Windows 10 iz mape VM na disku C):

Get-filehash c: \ vm \ win10_1607_russian_x64.ISO | Seznam oblik

Ko uporabljate ukaz v tej obliki, se hash izračuna v skladu z algoritmom SHA256, podprte pa so tudi druge možnosti, ki jih je mogoče nastaviti s parametrom -algoritmom, na primer za izračun kontrolne količine MD5, ekipa bo videla kot v spodnjem primeru

Get-filehash c: \ vm \ win10_1607_russian_x64.ISO -algorithm MD5 | Seznam oblik

Hkrati je podprta naslednja vrednost za algoritme izračuna v Windows Powershell

  • SHA256 (privzeto)
  • MD5
  • Sha1
  • SHA384
  • SHA512
  • MacTripledes
  • Ripimd160

Podroben opis sintakse ekipe Get-Filehash je na voljo tudi na uradni spletni strani https: // TechNet.Microsoft.Com/en-sus/knjižnica/dn520872 (v = wps.650).ASPX

Pridobivanje datoteke ukazne vrstice s pomočjo Certutila

Windows ima vgrajen pripomoček za certifikat, ki deluje s potrdili, ki lahko med drugim izračunajo krmilno količino datotek po algoritmih:

  • MD2, MD4, MD5
  • SHA1, SHA256, SHA384, SHA512

Če želite uporabiti pripomoček, zaženite ukazno vrstico Windows 10, 8 ali Windows 7 in vnesite ukaz v obliki:

Certutil -HashFile Path_K_FAIL ALGORITM

Primer pridobivanja hash md5 za datoteko je prikazan na spodnjem posnetku zaslona.

Poleg tega: v primeru, da potrebujete tretje osebe programe za izračun datotek datotek v sistemu Windows, lahko pozorni na Slavasoft Hashcalc.

Če morate izračunati krmilni znesek v sistemu Windows XP ali Windows 7 brez PowerShell 4 (in možnost namestitve), lahko uporabite ukazno vrstico Microsoft File Commonsum Integy Prevefier, ki je na voljo za prenos na uradnem spletnem mestu https: // wwww.Microsoft.Com/en-sus/prenos/podrobnosti.ASPX?Id = 11533 (skupina ekipe za uporabo pripomočka: Fciv.exe Path_k_fail - Rezultat bo MD5. Lahko izračunate tudi hash sha1: Fciv.exe -sha1 pot_k_fail)