Zurück zum Blog
Arnošt Havelka

Revision 6: Automatisierung & Dateivergleich

Erstellen Sie Batch-Skripte und vergleichen Dateien, um fortgeschrittene Dateioperationen zu meistern.

Interaktive Lektion starten
Revision 6: Automatisierung & Dateivergleich

Willkommen im fortgeschrittenen Bereich! In dieser letzten Überprüfung kombinieren Sie Befehlsumleitung mit Batch-Skripten und lernen, Dateien auf Unterschiede zu vergleichen. Diese Fähigkeiten eröffnen leistungsstarke Automatisierungsmöglichkeiten.

Befehl ausprobieren

Erstellen Sie eine Batch-Datei mit echo-Umleitung!

Befehl zusammenstellen
echo >
> Umleitungsoperator — schreibt Ausgabe in eine Datei, überschreibt falls vorhanden.
echo Zeigt Text oder Befehle an.
.batBatch-Dateierweiterung — enthält Windows-Befehle, die nacheinander ausgeführt werden.
Terminal
C:\Users\User>echo copy *.txt backup > backup.bat

Aufgabe 1: Batch-Skript erstellen

Schreiben Sie einen Befehl mit echo und Umleitung in eine Batch-Datei. Dies erstellt ein wiederverwendbares Skript, das dieselben Operationen wiederholt ausführen kann, ohne die Befehle erneut einzugeben.

Command Prompt
C:\Users\User>echo copy *.txt backup > backup.bat

Durch die Umleitung der echo-Ausgabe in eine .bat-Datei haben Sie ein wiederverwendbares Skript erstellt. Das Ausführen von backup.bat aus der Befehlszeile führt den gespeicherten Befehl automatisch aus — perfekt für wiederholte Aufgaben.

Aufgabe 2: Dateien vergleichen

Verwenden Sie den Befehl fc (Dateivergleich), um Unterschiede zwischen zwei Dateien zu identifizieren. Dies ist entscheidend für Überprüfung und Fehlerbehebung.

Befehl ausprobieren

Vergleichen Sie zwei Konfigurationsdateien!

Befehl zusammenstellen
fc
fcDateivergleich — vergleicht zwei Dateien und zeigt Unterschiede.
/LFührt ASCII-Vergleich durch (Textdateien).
/BFührt binären Vergleich durch (Bilder/ausführbare Dateien).
Terminal
C:\Users\User>fc config.ini config-backup.ini
Command Prompt
C:\Users\User>fc config.ini config-backup.ini

Die Ausgabe zeigt Unterschiede zwischen Dateien. Jede *****-Markierung zeigt, wo Dateien unterscheiden. Dies ist unerlässlich für Versionskontrolle, Konfigurationsprüfungen und Erkennung von Datenbeschädigungen.


Wissenscheck

1 / 4

Was bewirkt der >-Operator in echo-Befehlen?

Quellen

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

Nächstes

Der Findstr Befehl

Erweiterte Textsuche mit regulären Ausdrücken.