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.

Hämta File Hash Demo

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:

Hämta File Hash Md5

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

Växla mellan flera skärmar (bildskärmar) direkt med en genväg eller från kommandoraden i Windows 7 och Windows 8
Växla mellan flera skärmar (bildskärmar) direkt med en genväg eller från kommandoraden i Windows 7 och Windows 8
Hur man tilldelar snabbtangenter för att växla mellan flera skärmar eller växla sedan via kommandoraden
9 sätt att fixa att AirPods inte laddas
9 sätt att fixa att AirPods inte laddas
När dina AirPods inte laddas kan det vara ett problem med den fasta programvaran, smutsiga AirPods eller laddningsfodral, felaktiga anslutningar eller så kan AirPods vara döda.
Linux Mint 18 XFCE final är tillgänglig
Linux Mint 18 XFCE final är tillgänglig
Linux Mint-utvecklare har släppt den slutliga versionen av XFCE-upplagan. Xfce är min valfria skrivbordsmiljö över MATE och kanel. Låt oss se vad som är nytt i den här utgåvan. Linux Mint 18 är en långvarig supportversion som kommer att stödjas fram till 2021. Den levereras med uppdaterad programvara och ger förbättringar och
Hur man tar bort en sida eller blanksteg från Word
Hur man tar bort en sida eller blanksteg från Word
Det är inte så knepigt att ta bort en sida eller ens blanksteg i Word, men att inte göra det verkar orsaka en hel del problem, speciellt om du har en tabell eller en bild som inte passar på
Hur stänger man av datorn med tangentbord? 4 enkla sätt
Hur stänger man av datorn med tangentbord? 4 enkla sätt
Det går inte att inaktivera automatiska annonser programmatiskt på sidan, så här är vi!
Skapa skrivbordsgenväg för Store-appen i Windows 10
Skapa skrivbordsgenväg för Store-appen i Windows 10
Det finns ett inbyggt sätt att skapa genvägar på skrivbordet för alla Store-appar som du har installerat på din Windows 10-dator. Så här gör du.
Hur man blockerar en e-postavsändares adress i Cox
Hur man blockerar en e-postavsändares adress i Cox
Mellan bots och marknadsförare vars enda syfte verkar fylla din inkorg med annonser och nonsens är det omöjligt att undvika att få skräppostmeddelanden. Bry dig inte om att öppna dessa - du kan få ett datavirus om du klickar på