Hur man jämför två filer efter innehåll, i Windows

Det finns tillfällen då du behöver jämföra två filer och kontrollera om deras innehåll är annorlunda. I vissa situationer kan du bara öppna de två filerna och titta igenom deras innehåll, som när du vill jämföra två bilder eller två textfiler. Det är dock en ganska tråkig uppgift att utföra, och du kan missa små skillnader, som en liten förändring i färgtonen på ett foto eller en fras i en textfil. Det är därför det är bra att känna till några metoder för att programmässigt jämföra innehållet i två filer, med hjälp av programvara istället för dina sinnen. 🙂 Här är tre sätt på vilka du kan göra det, med hjälp av PowerShell eller tredjepartsappar för Windows:

Hur man jämför två filer med PowerShell

Windows 10 har inget inbyggt verktyg för att jämföra två filer. Du kan dock använda PowerShell för att göra det. Börja med att öppna PowerShell(opening PowerShell) : ett snabbt sätt att göra det är att trycka på Win + X -tangenterna på ditt tangentbord samtidigt och sedan trycka på I om du vill köra PowerShell som en standardanvändare, eller A om du vill köra det som administratör(run it as an administrator) .

När du har öppnat PowerShell kör följande kommando:

if((Get-FileHash "Sökväg till den första filen").hash -eq (Get-FileHash "Sökväg till den andra filen").hash) {"De två jämförda filerna är identiska"} else {"De två jämförda filerna är INTE identiska"}(if((Get-FileHash "Path to the first file").hash -eq (Get-FileHash "Path to the second file").hash) {"The two compared files are identical"} else {"The two compared files are NOT identical"})

Naturligtvis bör du ändra "Sökväg till den första filen"("Path to the first file") och "Sökväg till den andra filen"("Path to the second file") med de riktiga sökvägarna till dina filer. Till exempel ville vi jämföra två filer som heter DigitalCitizen1.txt och DigitalCitizen2.txt , båda finns på vår D: -enhet.

De två filerna som vi ville jämföra efter innehåll

För att jämföra deras innehåll var vi tvungna att köra det här kommandot:

if((Get-FileHash "D:DigitalCitizen1.txt").hash -eq (Get-FileHash "D:DigitalCitizen2.txt").hash) {"De två jämförda filerna är identiska"} else {"De två jämförda filerna är INTE identiska"}(if((Get-FileHash "D:DigitalCitizen1.txt").hash -eq (Get-FileHash "D:DigitalCitizen2.txt").hash) {"The two compared files are identical"} else {"The two compared files are NOT identical"})

Kör kommandot filjämförelse i PowerShell

Om innehållet i de två filerna är detsamma, säger utdata du får i PowerShell att (PowerShell)"De två jämförda filerna är identiska."("The two compared files are identical.")

Utdata får du i PowerShell när de två filerna är samma

Om innehållet i de två filerna är olika, säger utdata du får i PowerShell dig att "De två jämförda filerna är INTE identiska."("The two compared files are NOT identical.")

Utdata får du i PowerShell när filerna är olika

Även om det är både snabbt och ganska enkelt att använda PowerShell , gillar vissa människor inte att använda kommandoradsmiljöer. På grund av det kommer vi också att visa dig hur du jämför två filer i Windows med appar från tredje part som erbjuder grafiska användargränssnitt.

Hur man jämför två filer med Total Commander

Total Commander är en shareware-filhanterare som är tillgänglig för alla Windows - versioner. Du kan få det från dess officiella hemsida, här: Total Commander . När du har installerat och öppnat det, använd dess fönster för att navigera till de två filerna som du vill jämföra. På vänster sida av Total Commander , navigera till den första filen och till höger, navigera till den andra filen. Välj sedan de två filerna genom att klicka på dem och sedan trycka på mellanslagstangenten. När filerna är valda färgas deras namn i rött, som du kan se på skärmdumpen nedan.

Välj de två filerna att jämföra i Total Commander

Öppna nu Filalternativen(Files) från Total Commanders meny i det övre vänstra hörnet och klicka på "Jämför efter innehåll("Compare By Content) . "

Ber Total Commander att jämföra de två filerna efter innehåll

Om de två filerna som du valde att jämföra är identiska, öppnar Total Commander ett litet popup-fönster där den säger att "The two files have the same content!".

Meddelandet du får från Total Commander när de två filerna är samma

Om innehållet i de två jämförda filerna skiljer sig, öppnar Total Commander ett fönster där det visar dig skillnaderna mellan de två filerna, markerat i rött.

Jämför innehållet som visas av Total Commander när de två filerna är olika

Total Commander ger dig också andra alternativ för att kontrollera skillnaderna och redigera de två filerna, men de ligger utanför den här handledningens omfattning, så vi låter dig upptäcka dem på egen hand.

Hur man jämför två filer med AptDiff

En gratisapp som kan hjälpa dig att jämföra filer efter innehåll är AptDiff . Även om appen inte underhålls längre, fungerar den fortfarande i alla Windows -versioner från Windows 2000 och uppåt, inklusive Windows 10. Du kan hämta den från Softpedia .

När du har installerat och öppnat AptDiff(AptDiff) ber den dig omedelbart att välja de filer som du vill jämföra. Ange(Enter) sökvägarna till de två filerna eller använd "..." -knapparna för att bläddra igenom din dator och välja dem.

Använd AptDiff för att välja de två filerna som ska jämföras

Välj sedan om du vill jämföra de två filerna som textfiler, eller om du föredrar att jämföra dem på binär nivå. Du kan välja vilket alternativ som helst, oavsett vilken typ av filer du jämför. Men vet att när innehållet i filerna jämförs, laddar appen deras innehåll i två separata rutor och visar dig de identifierade skillnaderna, om några. Om du väljer "Jämför som text"("Compare as Text,") visar de två rutorna textinnehållet och skillnaderna. Annars, om du väljer "Jämför som binär",("Compare as Binary,") visas innehållet i de två filerna i hexadecimal kod.

AptDiff visar skillnaderna mellan de två jämförda filerna

Precis som Total Commander låter AptDiff dig också använda ytterligare verktyg för att jämföra och redigera innehållet i de två filerna.

Vilket är ditt favoritsätt att jämföra två filer efter innehåll?

Nu vet du tre enkla sätt att jämföra två filer efter innehåll i Windows . Vilken(Which) av dem är din favorit? Föredrar du att använda kommandon i PowerShell , eller skulle du hellre installera och använda en tredjepartsapp som också har ett visuellt gränssnitt? Om du känner till andra metoder för att jämföra filer, låt oss veta det genom att lämna en kommentar i avsnittet nedan.



About the author

Jag är en mjukvarugranskare och trådlös ingenjör med över 10 års erfarenhet inom området. Jag är specialiserad på att granska mobila applikationer och mjukvara, samt att hjälpa kunder att optimera sina nätverk. Genom mina recensioner kan jag hjälpa dig att fatta välgrundade beslut om vilka produkter du ska använda, hur du kan förbättra ditt arbetsflöde med mera. Mina färdigheter inkluderar utmärkt skriftlig och muntlig kommunikation, problemlösning, stark teknisk kunskap och en känsla för detaljer. Jag är även skicklig på att arbeta självständigt och samarbeta i projekt.



Related posts