Principal Windows 10 Obțineți Hash de fișiere cu PowerShell în Windows 10

Obțineți Hash de fișiere cu PowerShell în Windows 10



În Windows 10 și Windows 8, este posibil să obțineți valori Hash pentru un fișier fără a utiliza instrumente terțe. Un cmdlet special vă va permite să calculați valorile hash SHA1, SHA256, SHA384, SHA512, MACTripleDES, MD5 și RIPEMD160 ale unui fișier dat. Iată cum se poate face.

Reclama


Scopul general al valorilor hash este de a se asigura că un fișier este autentic și că conținutul acestuia nu a fost modificat de către o terță parte, un alt software sau malware. Când un fișier a fost modificat, valoarea lui hash este modificată. De asemenea, este posibil să comparați și să potriviți valori hash pentru a afla dacă două sau mai multe fișiere sunt identice.

Abilitatea de a calcula hash-ul fișierului face parte din API-ul criptografic Windows. Interfața cu utilizatorul sistemului de operare nu are nicio opțiune pentru a calcula sau afișa valoarea hash pentru fișiere. În schimb, puteți utiliza cmdletul Get-FileHash în PowerShell. Iată cum să îl utilizați.

Pentru a obține hash-ul de fișiere cu PowerShell în Windows 10 , urmează următoarele instrucțiuni.

Sintaxa generală pentru cmdlet este după cum urmează:

cum să obții YouTube pe Roku
Get-FileHash c:  windows  explorer.exe | Format-List

Deschideți PowerShell și tastați comanda de mai sus pentru a o testa. Calculează valoarea hash SHA256 pentru fișierul dat și produce ieșirea după cum urmează.

none

Pentru a calcula valoarea hash, alta decât SHA256, utilizați comutatorul -Algorithm. De exemplu, pentru a obține valoarea hash MD5, executați următoarea comandă:

cum să ștergi toate aprecierile de pe twitter
Get-FileHash c:  windows  explorer.exe -Algorithm MD5 | Format-List

Ieșirea va fi după cum urmează:

none

Lista valorilor posibile pentru -Algoritm este următoarea:

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

Un alt comutator util pe care trebuie să-l cunoașteți este -LiteralPath. Specifică calea către un fișier. Spre deosebire de parametrul de cale implicit, valoarea parametrului LiteralPath este utilizată exact așa cum este tastat. Niciun caracter nu este interpretat ca caractere wildcard. Dacă calea include caractere de evadare, încadrați calea între ghilimele unice. Ghilimelele unice instruiesc Windows PowerShell să nu interpreteze caracterele ca secvențe de evadare.

Folosind cmdletul Get-FileHash, puteți obține valori hash pentru un fișier în mod nativ. Este foarte util, mai ales atunci când lucrați într-un mediu sigur în care software-ul terților nu este permis. Consola PowerShell este inclusă în Windows 10 și este accesibilă în fiecare instanță instalată, astfel încât să puteți utiliza cmdletul Get-FileHash nativ oriunde.

Articole Interesante

Alegerea Editorului

none
Cum se schimbă acțiunea de oprire implicită în Windows 8.1 și Windows 8
Windows 8 a făcut mai greoaie pentru utilizatorii de PC să oprească computerul prin creșterea numărului de clicuri necesare cu mouse-ul și tastatura. Există de fapt o duzină de modalități de închidere, astfel încât să puteți utiliza orice metodă doriți. Unul dintre ele este dialogul clasic Shutdown care apare când apăsați Alt + F4
none
Quinto Black CT 2.6 pentru Winamp cu remedieri și îmbunătățiri
Winamp este unul dintre cele mai populare playere media disponibile pentru Windows. Una dintre skinurile mele preferate pentru Winamp, „Quinto Black CT” versiunea 2.5 este acum disponibilă.
none
Cum să descărcați toate fotografiile dvs. de pe Facebook
Descărcați toate fotografiile de pe Facebook din contul dvs. înainte de a vă șterge definitiv contul. Iată cum să o faci.
none
Ștergeți memoria cache și cookie-urile din Microsoft Edge
Dacă unele pagini web au un comportament neașteptat, puteți încerca să ștergeți memoria cache și cookie-urile din Microsoft Edge în Windows 10. Iată cum.
none
Cum se creează tonuri de apel pentru iPhone?
Primul iPhone a fost lansat în 2007. Cu toate acestea, Apple nu ne-a oferit încă o modalitate rapidă de a utiliza un fișier audio ca ton de apel. În apărarea lor, metodele disponibile sunt destul de simple și obțin rezultatul dorit.
none
Cum să vă schimbați canalul wireless pe un TP-Link AC1750
Deși tehnologia wireless a făcut pași uriași în ultimele decenii, este posibil să întâmpinați încetiniri și chiar scăderi ale conexiunii. Sigur, una dintre modalitățile de a face față acestui lucru este de a obține o conexiune mai rapidă de la
none
Mac Handoff nu funcționează - Iată cum se remediază
Începerea unui proiect pe iPad și continuarea pe Mac este un lucru minunat - atunci când funcționează. Dacă aveți probleme cu Handoff care nu funcționează așa cum ar trebui, nu vă faceți griji, vă putem ajuta. Acest articol se concentrează