CMD Master
Zurück zum Blog
Arnošt Havelka

Der FC Befehl

Vergleichen Sie Dateien und finden Sie Unterschiede sofort.

Interaktive Lektion starten
Der FC Befehl

Der fc (File Compare) Befehl ist ein eingebautes Windows-Dienstprogramm, das zwei einzelne Dateien oder Dateigruppen vergleicht und die Unterschiede zwischen ihnen anzeigt. Es ist ein wesentliches Werkzeug für Entwickler und Systemadministratoren, um die Dateiintegrität zu überprüfen, Änderungen in Konfigurationsdateien zu prüfen oder Code-Unstimmigkeiten zu debuggen.

Befehl ausprobieren

Versuchen Sie, zwei Textdateien zu vergleichen!

Befehl zusammenstellen
fc
Terminal
C:\Users\Student>fc /n document.txt backup.txt
Files differ.

Häufige Optionen

  • /B: Führt einen binären Vergleich durch. Dies ist nützlich für ausführbare Dateien oder Bilder. Die Ausgabe zeigt die hexadezimale Adresse der Unterschiede.
  • /C: Ignoriert die Groß-/Kleinschreibung von Buchstaben (z.B. "APFEL" und "apfel" werden als identisch betrachtet).
  • /N: Zeigt Zeilennummern während eines ASCII-Vergleichs an, was das Auffinden spezifischer Änderungen in Textdateien erleichtert.
  • /W: Komprimiert Leerzeichen (Tabs und Leerzeichen) während des Vergleichs. Wenn eine Zeile viele Leerzeichen enthält, werden sie als ein einzelnes Leerzeichen behandelt.

Beispiele aus der Praxis

1. Grundlegender Textvergleich

Vergleichen Sie zwei einfache Textdateien, um zu sehen, ob Zeilen hinzugefügt, entfernt oder geändert wurden.

Terminal
C:\Users\Student>fc file1.txt file2.txt

2. Vergleichen von Konfigurationsdateien mit Zeilennummern

Beim Aktualisieren von Software müssen Sie oft prüfen, was sich in der Konfiguration geändert hat. Die Verwendung von /n hilft, die genaue Zeile zu finden.

Terminal
C:\Users\Student>fc /n config_v1.ini config_v2.ini

3. Ignorieren von Groß-/Kleinschreibung und Leerzeichen

Manchmal sollten Formatierungsänderungen oder Großschreibung nicht als Unterschied zählen. Verwenden Sie /c und /w.

Terminal
C:\Users\Student>fc /c /w draft.txt final.txt

Wissenscheck

1 / 3

Welcher Schalter erlaubt es Ihnen, Zeilennummern in der Ausgabe zu sehen?

Quellen

Diese Dokumentationslinks liefern verlässliche Details zu den in diesem Artikel verwendeten Befehlen.

Nächstes

Clip Befehl

Kopieren Sie Befehlsausgaben direkt in Ihre Zwischenablage.