Manchmal ist es nötig oder zumindest hilfreich, wenn man bei zwei Dateien feststellen kann, ob sie identisch sind oder obsie voneinander abweichen. Im letzteren Fall ist es dann natürlich von besonderem Interesse, worin genau die Unterschiede bestehen.
Hierfür gibt es spezielle Tools, aber die nach meiner Meinung beste Methode bietet Windows selbst. Zum Betriebssystem gehört nämlich eine Konsolen-Anwendung namens `FC.exe`. Deren Benutzung soll hier genauer beschrieben werden.
`fc.exe` Vergleicht zwei Dateien oder zwei Sätze von Dateien miteinander und zeigt die Unterschiede zwischen ihnen an. Die Befehlszeile hat folgende syntax:
FC [/A] [/C] [/L] [/LBn] [/N] [/OFF[LINE]] [/T] [/U] [/W] [/nnnn]
[Laufwerk1:][Pfad1]Dateiname1 [Laufwerk2:][Pfad2]Dateiname2
oder
FC /B [Laufwerk1:][Pfad1]Dateiname1 [Laufwerk2:][Pfad2]Dateiname2
Die Bedeutung der parameter:
/A
zeigt nur die erste und letzte Zeile jedes Satzes von Unterschieden an,
/B
führt einen binären Vergleich durch (auch bei Anwendungen wie *.bat, *.exe und *.com),
/C
vergleicht ohne Rücksicht auf Groß- oder Kleinschreibung,
/L
vergleicht Dateien als ASCII-Textdateien (Notepad- oder Wordpad-Dokumente im TXT-Format),
/LBn
stellt die maximale Zahl aufeinander folgender unterschiedlicher
Zeilen auf die angegebene Anzahl n ein,
/N
zeigt bei einem ASCII-Vergleich die Zeilennummern an (hilfreich beim schnellen Finden der Stellen in der durchsuchten Datei),
/OFF[LINE]
überspringt keine Offline-Dateien,
/T
expandiert Tabulatorzeichen nicht zu Leerzeichen,
/U
vergleicht Dateien als UNICODE-Textdateien (hilfreich bei Internet-Seiten),
/W
komprimiert Tabulatoren und Leerzeichen für den Vergleichsvorgang (nur der reine text wird verglichen),
/nnnn
Anzahl aufeinander folgender Zeilen, die nach einem Unterschied
wieder übereinstimmen müssen ,
[Laufwerk1:][Pfad1]Dateiname1
gibt die erste Datei bzw. den ersten Dateisatz zum Vergleichen an,
[Laufwerk2:][Pfad2]Dateiname2
gibt die zweite Datei bzw. den zweiten Dateisatz zum Vergleichen an.
Beispiel:
FC /B C:\Users\User\Documents\Datei.txt E:\Userdaten\Datei.txt > c:\Vergleich.txt
vergleicht binär den Inhalt der Datei `Datei.txt` im Verzeichnis `C:\Users\User\Documents` mit der gleichen Datei in der Sicherung auf der externen Festplatte `E:`im Verzeichnis `Userdaten`.
Navigation:
Zurück zur Übersicht