Wilt u vergelijkbare bestanden vergelijken om te zoeken naar wijzigingen? In dit Windows artikel leest u hoe u dat doet zonder hulpmiddelen van derden, namelijk met de Opdrachtprompt.
In Windows 10 en Windows 11 is File Compare (fc), of bestandvergelijk, een opdrachtregel opdracht die deel uitmaakt van het systeem. Hiermee kunt u twee vergelijkbare bestanden vergelijken om te bepalen hoe ze in de loop van de tijd zijn gewijzigd. Meestal is “fc” handig voor het vergelijken van eenvoudige tekstbestanden, het bepalen van de wijzigingen die in een script zijn aangebracht, het detecteren of een bestand is gewijzigd en vergelijkbare scenario’s.
Wat gaan we doen
Met deze opdracht kan twee vergelijkbare bestanden of de nieuwste versie vergelijken met alle andere bestanden op dezelfde locatie. Ook bevat het opties om de wijzigingen op tekst niveau te onderzoeken, of in Unicode, ASCII of binaire modus.
In dit Windows artikel leert u hoe u deze opdracht kunt gebruiken om bestanden te vergelijken met de opdrachtprompt in Windows 10 en Windows 11.
Dit artikel is bijgewerkt om ervoor te zorgen dat de instructies of opdrachten nog steeds nauwkeurig zijn en dat u de opdrachten ook in Windows 11 kunt gebruiken.
Opmerkingen
- Deze opdracht wordt geïmplementeerd door c:\WINDOWS\fc.exe. U kunt deze opdracht gebruiken binnen PowerShell, maar zorg ervoor dat u het volledige uitvoerbare bestand (fc.exe) uitschrijft, aangezien ‘fc’ ook een alias is voor Format-Custom.
- Wanneer u fc gebruikt voor een ASCII-vergelijking, geeft fc de verschillen tussen twee bestanden in de volgende volgorde weer:
- Naam van het eerste bestand
- Regels uit bestandsnaam1 die verschillen tussen de bestanden
- Eerste regel die in beide bestanden overeenkomt
- Naam van het tweede bestand
- Regels uit bestandsnaam2 die verschillen
- Eerste regel die overeenkomt
Bestanden vergelijken met de opdracht fc in Windows 11
Om bestanden te vergelijken met de fc-opdrachttool, volgt u deze stappen:
- Open het Start menu.
- Zoek naar Opdrachtprompt, en klik op het bovenste resultaat gebruik de optie Als administrator uitvoeren.
- Typ de volgende opdracht om naar de map te bladeren met de bestanden die u wilt vergelijken en druk op Enter:
cd PATH\TO\FILES
- Werk in de opdracht het pad bij met de locatie van de map met de bestanden die u wilt vergelijken. Dit voorbeeld navigeert naar de map Downloads:
cd C:\Users\USERACCOUNT\Documenten
- Om twee vergelijkbare bestanden te vergelijken typt u de volgende opdracht en druk op Enter:
fc bestandsnaam1.txt bestandsnaam2.txt
- Vervang in de opdracht bestandsnaam1.txt en bestandsnaam2.txt door de namen van de bestanden die u wilt vergelijken.
- Typ de volgende opdracht om twee vergelijkbare bestanden in de ASCII-modus te vergelijken en druk op Enter:
fc /L bestandsnaam1.txt bestandsnaam2.txt
- Om twee bestanden te vergelijken typt u de volgende opdracht, waarbij alleen de eerste regel die verschilt wordt weergegeven en druk op Enter:
fc /a bestandsnaam1.txt bestandsnaam2.txt
- Typ de volgende opdracht om twee bestanden in Unicode-modus te vergelijken en druk op Enter:
fc /u bestandsnaam1.txt bestandsnaam2.txt
- Typ de volgende opdracht om twee bestanden in binaire modus te vergelijken en druk op Enter:
fc /b bestandsnaam1.txt bestandsnaam2.txt
- Om alle bestanden (*.txt) in dezelfde map te vergelijken typt u de volgende opdracht met het nieuwe bestand (bestandsnaam2.txt) en druk op Enter:
fc *.txt bestandsnaam2.txt
- Typ de volgende opdracht om twee bestanden op verschillende locaties te vergelijken en druk op Enter:
fc DRIVE:\PATH\TO\filename1.txt DRIVE:\PATH\TO\filename2.txt
Opslag plaats
- Vervang in de opdracht DRIVE door de station letter van de opslaglocatie en \PATH\TO\filename1.txt en \PATH\TO\filename2.txt door het pad en de naam van de bestanden die u wilt vergelijken. In dit voorbeeld worden twee bestanden in verschillende mappen vergeleken:
fc C:\Users\USERACCOUNT\Downloads\filename1.txt C:\Users\USERACCOUNT\Downloads\new\filename2.txt
- Controleer de uitvoer om het verschil tussen de bestanden te zien.
Tip: U kunt de lijst met opties en meer voorbeelden bekijken met de opdracht fc /?.
Zodra u de stappen hebt voltooid, kunt u het verschil tussen twee vergelijkbare bestanden zien. Hoewel u met de tool bestanden kunt vergelijken, moet u onthouden dat dit een basistool is die bedoeld is voor tekstbestanden en extensies zoals .exe, .com, .sys, .obj, .lib of .bin. U kunt bestanden vergelijken zoals die van Microsoft Office of afbeeldingen, maar u kunt ze alleen op binair niveau vergelijken.