Huvud Windows 10 Få filhash med PowerShell i Windows 10

Få filhash med PowerShell i Windows 10



I Windows 10 och Windows 8 är det möjligt att få Hash-värden för en fil utan att använda tredjepartsverktyg. En speciell cmdlet låter dig beräkna SHA1, SHA256, SHA384, SHA512, MACTripleDES, MD5 och RIPEMD160 hashvärden för en given fil. Så här kan det göras.

Annons


Det allmänna syftet med hashvärden är att säkerställa att en fil är äkta och att dess innehåll inte har ändrats av tredje part, annan programvara eller skadlig kod. När en fil har ändrats ändras dess hash-värde också. Det är också möjligt att jämföra och matcha hashvärden för att hitta om två eller flera filer är identiska.

Möjligheten att beräkna filhash är en del av Windows cryptograpic API. Operativsystemets användargränssnitt har inget alternativ att beräkna eller visa hash-värdet för filer. Istället kan du använda Get-FileHash cmdlet i PowerShell. Så här använder du det.

För att få filhash med PowerShell i Windows 10 , gör följande.

Den allmänna syntaxen för cmdlet är som följer:

hur man gör pdf till google doc
Get-FileHash c:  windows  explorer.exe | Format-lista

Öppna PowerShell och skriv kommandot ovan för att testa det. Den beräknar SHA256-hashvärdet för den givna filen och producerar utdata enligt följande.

none

För att beräkna hashvärdet annat än SHA256, använd omkopplaren -Algoritm. Till exempel, för att få MD5-hashvärdet, kör du följande kommando:

hur man laddar ner gif från twitter
Get-FileHash c:  windows  explorer.exe -Algorithm MD5 | Format-lista

Resultatet blir följande:

none

Listan över möjliga värden för -Algoritmen är följande:

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

En annan användbar switch du behöver veta är -LiteralPath. Den anger sökvägen till en fil. Till skillnad från standardvägsparametern används värdet på parametern LiteralPath exakt som den har skrivits. Inga tecken tolkas som jokertecken. Om sökvägen innehåller flyktecken, lägg in sökvägen i enstaka citattecken. Enstaka citattecken instruerar Windows PowerShell att inte tolka tecken som escape-sekvenser.

Med hjälp av Get-FileHash cmdlet kan du få hash-värden för en fil inbyggt. Det är mycket användbart, särskilt när du arbetar i en säker miljö där programvara från tredje part inte är tillåten. PowerShell-konsolen levereras med Windows 10 och är tillgänglig i alla installerade instanser, så du kan använda den inbyggda cmdleten Get-FileHash överallt.

Intressanta Artiklar

Redaktionen

none
Google Chrome kommer snart att installeras i programfiler
Google arbetar för att uppdatera Chrome-webbläsaren som ska installeras i mappen Programfiler på 64-bitars Windows. För närvarande placerar webbläsarinstallatören både 32-bitars och 64-bitars appversioner under mappen C: Program Files (x86). Detta kommer snart att ändras. Ändringen påverkar dock bara nya installationer av webbläsaren. Befintliga Chrome-användare, vem
none
Google Pixel 3 vs Huawei P20 Pro: Vilken kamerorienterad smartphone är något för dig?
Om ditt huvudsakliga intresse för en smartphone ligger i de kraftfulla kamerorna de kan ha, finns det två namn som du fortsätter att snubla på - Google Pixel 3 och Huawei P20 Pro. Båda har fantastiska kameror på toppen av kraftfulla
none
Pluto TV håller frysning - vad man ska göra
Borta är dagarna för att bläddra igenom kanaler och tajma vårt badrums pauser till reklam. Världen har blivit alltmer efterfrågad och som konsumenter är vi inte längre nöjda med att titta på schemalagd programmering. Streamingtjänster har blivit
none
Så här säkerhetskopierar du och återställer aktivering för Windows 8.1, Windows 8, Windows 7 och Windows Vista
Ända sedan Microsoft introducerade produktaktivering i Windows XP har det funnits ett behov av att säkerhetskopiera aktiveringen så att du kan återställa den senare om du skulle behöva formatera din hårddisk och installera om Windows igen på samma maskinvara. Tyvärr är det inte lätt att göra detta manuellt men inte omöjligt. Plus, med varje
none
Så här ändrar du NAT-typ på din Xbox One
Om du har spelat din Xbox One ensam har du missat en av dess mest spännande funktioner: Peer-to-peer (eller P2P) nätverk. Varför spela mot datorn när du kan tävla
none
Ladda ner Vector Art PREMIUM 4K-tema från Microsoft Store
Ytterligare en fantastisk 4K-paket är nu tillgänglig för Windows 10-användare. Kallas 'Vector Art PREMIUM' och innehåller 10 platta och enkla men ändå attraktiva tapeter. Vektorkonst PREMIUM innehåller 10 högkvalitativa 4K-bakgrundsbilder för att dekorera ditt skrivbord. Enkelt som det ser ut är vektorkonst svårt att skapa. Från Mt. Fuji till Big Ben, dessa
none
Så här inaktiverar du spara lösenordsprompten i Internet Explorer 11
När du anger ett lösenord på någon webbplats i Internet Explorer uppmanas det att du sparar lösenordet för vidare användning. När du har tillåtit Internet Explorer att lagra ditt lösenord fyller det automatiskt användarnamn och lösenordsfält nästa gång du besöker sidan igen. Av säkerhets- och säkerhetsskäl kanske du föredrar det