Hoe twee bestanden op inhoud te vergelijken, in Windows

Er zijn momenten waarop u twee bestanden moet vergelijken en moet controleren of hun inhoud verschillend is. In sommige situaties kunt u gewoon de twee bestanden openen en hun inhoud bekijken, bijvoorbeeld wanneer u twee afbeeldingen of twee tekstbestanden wilt vergelijken. Dat is echter een nogal vervelende taak om uit te voeren, en je zou kleine verschillen kunnen missen, zoals een kleine verandering in tint op een foto of een zin in een tekstbestand. Daarom is het goed om een ​​paar methoden te kennen om de inhoud van twee bestanden programmatisch te vergelijken, met behulp van software in plaats van je zintuigen. 🙂 Hier zijn drie manieren waarop u dat kunt doen, met PowerShell of apps van derden voor Windows:

Hoe twee bestanden te vergelijken met PowerShell

Windows 10 heeft geen ingebouwde tool om twee bestanden te vergelijken. U kunt hiervoor echter PowerShell gebruiken. Begin met het openen van PowerShell(opening PowerShell) : een snelle manier om dit te doen, is door tegelijkertijd op de Win + X toetsen op uw toetsenbord te drukken en vervolgens op I te drukken als u PowerShell als standaardgebruiker wilt uitvoeren, of op A als u (A)het als beheerder(run it as an administrator) wilt uitvoeren .

Nadat u PowerShell hebt geopend , voert u de volgende opdracht uit:

if((Get-FileHash "Pad naar het eerste bestand").hash -eq (Get-FileHash "Pad naar het tweede bestand").hash) {"De twee vergeleken bestanden zijn identiek"} else {"De twee vergeleken bestanden zijn NIET identiek"}(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"})

Natuurlijk moet u "Pad naar het eerste bestand"("Path to the first file") en "Pad naar het tweede bestand" wijzigen("Path to the second file") met de echte paden naar uw bestanden. We wilden bijvoorbeeld twee bestanden vergelijken met de naam DigitalCitizen1.txt en DigitalCitizen2.txt , beide te vinden op onze D: -schijf.

De twee bestanden die we wilden vergelijken op inhoud

Om hun inhoud te vergelijken, moesten we deze opdracht uitvoeren:

if((Get-FileHash "D:DigitalCitizen1.txt").hash -eq (Get-FileHash "D:DigitalCitizen2.txt").hash) {"De twee vergeleken bestanden zijn identiek"} else {"De twee vergeleken bestanden zijn NIET identiek"}(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"})

De opdracht voor het vergelijken van bestanden uitvoeren in PowerShell

Als de inhoud van de twee bestanden hetzelfde is, geeft de uitvoer die u in PowerShell krijgt aan dat 'De twee vergeleken bestanden identiek zijn'.("The two compared files are identical.")

De uitvoer die u in PowerShell krijgt wanneer de twee bestanden hetzelfde zijn

Als de inhoud van de twee bestanden verschillend is, geeft de uitvoer die u in PowerShell krijgt aan dat "De twee vergeleken bestanden NIET identiek zijn."("The two compared files are NOT identical.")

De uitvoer die u in PowerShell krijgt wanneer de bestanden verschillend zijn

Hoewel het gebruik van PowerShell zowel snel als vrij eenvoudig is, houden sommige mensen er niet van om opdrachtregelomgevingen te gebruiken. Daarom laten we u ook zien hoe u twee bestanden in Windows kunt vergelijken met apps van derden die grafische gebruikersinterfaces bieden.

Hoe twee bestanden te vergelijken met Total Commander

Total Commander is een shareware-bestandsbeheerder die beschikbaar is voor alle Windows - versies. Je kunt het downloaden van de officiële website, hier: Total Commander . Nadat u het hebt geïnstalleerd en geopend, gebruikt u de vensters om naar de twee bestanden te navigeren die u wilt vergelijken. Navigeer aan de linkerkant van Total Commander naar het eerste bestand en aan de rechterkant naar het tweede bestand. (Total Commander)Selecteer vervolgens de twee bestanden door erop te klikken en vervolgens op de spatiebalk te drukken. Wanneer de bestanden zijn geselecteerd, is hun naam rood gekleurd, zoals u kunt zien in de onderstaande schermafbeelding.

De twee bestanden selecteren om te vergelijken in Total Commander

Open nu de Bestanden(Files) - opties in het menu van Total Commander(Total Commander's) , in de linkerbovenhoek, en klik op "Vergelijken op inhoud ("Compare By Content)" .

Total Commander vragen om de twee bestanden op inhoud te vergelijken

Als de twee bestanden die je hebt gekozen om te vergelijken identiek zijn, opent Total Commander een klein pop-upvenster waarin staat dat "The two files have the same content!".

Het bericht dat u krijgt van Total Commander wanneer de twee bestanden hetzelfde zijn

Als de inhoud van de twee vergeleken bestanden verschilt, opent Total Commander een venster waarin het u de verschillen tussen de twee bestanden toont, rood gemarkeerd.

De inhoud vergelijken die wordt weergegeven door Total Commander wanneer de twee bestanden verschillend zijn

Total Commander geeft je ook andere opties om de verschillen te controleren en de twee bestanden te bewerken, maar deze vallen buiten het bestek van deze tutorial, dus we laten je ze zelf ontdekken.

Hoe twee bestanden te vergelijken met AptDiff

Een freeware-app die u kan helpen bestanden op inhoud te vergelijken, is AptDiff . Hoewel de app niet meer wordt onderhouden, werkt hij nog steeds in alle Windows -versies vanaf Windows 2000 en hoger, inclusief Windows 10. Je kunt hem krijgen van Softpedia .

Nadat u AptDiff hebt geïnstalleerd en geopend , wordt u onmiddellijk gevraagd om de bestanden te selecteren die u wilt vergelijken. Voer(Enter) de paden naar de twee bestanden in of gebruik de "..."- knoppen om door uw computer te bladeren en ze te selecteren.

AptDiff gebruiken om de twee bestanden te kiezen die moeten worden vergeleken

Kies vervolgens of u de twee bestanden als tekstbestanden wilt vergelijken, of dat u ze liever op binair niveau vergelijkt. U kunt elke optie kiezen, ongeacht het type bestanden dat u vergelijkt. Houd er echter rekening mee dat zodra de inhoud van de bestanden is vergeleken, de app hun inhoud in twee afzonderlijke vensters laadt en u de eventuele geïdentificeerde verschillen laat zien. Als u kiest voor "Vergelijken als tekst",("Compare as Text,") tonen de twee deelvensters de tekstinhoud en verschillen. Anders, als u kiest voor "Vergelijken als binair", wordt("Compare as Binary,") de inhoud van de twee bestanden weergegeven in hexadecimale code.

AptDiff toont de verschillen tussen de twee vergeleken bestanden

Net als Total Commander laat AptDiff je ook extra tools gebruiken voor het vergelijken en bewerken van de inhoud van de twee bestanden.

Wat is je favoriete manier om twee bestanden op inhoud te vergelijken?

Nu kent u drie eenvoudige manieren om twee bestanden te vergelijken op inhoud in Windows . Welke(Which) van hen is jouw favoriet? Gebruik je liever opdrachten in PowerShell , of installeer en gebruik je liever een app van derden die ook een visuele interface heeft? Als u andere methoden kent om bestanden te vergelijken, laat het ons dan weten door een opmerking achter te laten in het onderstaande gedeelte.



About the author

Hallo daar! Ik ben een computerprogrammeur met meer dan 10 jaar ervaring in het veld. Ik ben gespecialiseerd in het ontwikkelen en onderhouden van software voor smartphones en windows updates. Daarnaast bied ik mijn diensten aan als een maandelijkse ondersteuningsmedewerker voor e-mailclients.



Related posts