Zum Hauptinhalt springen

Robocopy Cheat Sheet

Robocopy ist ein Befehlszeilenwerkzeug zur Dateireplikation. Es ist in Windows-Betriebssystemen verfügbar und wird verwendet, um große Dateien oder große Dateimengen von einem Ort zum anderen zu kopieren.

Syntax

ROBOCOPY quell_ordner ziel_ordner [zu_kopierende_datei(en)] [optionen]
  • quell_ordner: Gibt den Ordner an, der die zu kopierenden Dateien enthält.
  • ziel_ordner: SGibt den Zielordner für die kopierten Dateien an.
  • zu_kopierende_datei(en): Gibt die zu kopierende(n) Datei(en) an. Du kannst Platzhalterzeichen verwenden, um mehrere Dateien anzugeben.
  • optionen: Gibt die Optionen an, die beim Kopieren der Dateien verwendet werden sollen.

Optionen

Kopier Optionen

OptionBeschreibung
/LZeigt die Dateien an, die kopiert werden würden, kopiert sie jedoch nicht.
/XSchließt Dateien aus, die mit angegebenen Namen oder Pfaden übereinstimmen.
/XCSchließt geänderte Dateien aus.
/XNSchließt neuere Dateien aus.
/XOSchließt ältere Dateien aus.
/XXSchließt zusätzliche Dateien und Verzeichnisse aus.
/XLSchließt "einsame" Dateien und Verzeichnisse aus (die nur in der Quelle oder im Ziel, aber nicht in beiden vorhanden sind).
/LOG:fileSchreibt die Statusausgabe in eine Protokolldatei.
/LOG+:fileHängt die Statusausgabe an eine Protokolldatei an.
/TEESchreibt die Statusausgabe in das Konsolenfenster und in die Protokolldatei.
/NJHUnterdrückt den "Jobheader" in der Statusausgabe.
/NJSUnterdrückt die "Jobzusammenfassung" in der Statusausgabe.
/UNILOG:fileSchreibt die Statusausgabe in eine Protokolldatei im Unicode-Format.

Wiederholungsoptionen

OptionBeschreibung
/R:nGibt an, wie oft Robocopy versuchen soll, eine Datei zu kopieren. Standardmäßig sind 1 Million Wiederholungen vorgesehen.
/W:nGibt die Wartezeit in Sekunden an, die Robocopy zwischen den Wiederholungen einlegt. Standardmäßig sind es 30 Sekunden.
/REGSpeichert Wiederholungsinformationen in der Systemregistrierung anstelle einer Datei.

Protokolloptionen

OptionBeschreibung
/LZeigt die Dateien an, die kopiert werden würden, kopiert sie jedoch nicht.
/XSchließt Dateien aus, die mit angegebenen Namen oder Pfaden übereinstimmen.
/XCSchließt geänderte Dateien aus.
/XNSchließt neuere Dateien aus.
/XOSchließt ältere Dateien aus.
/XXSchließt zusätzliche Dateien und Verzeichnisse aus.
/XLSchließt "einsame" Dateien und Verzeichnisse aus (die nur in der Quelle oder im Ziel, aber nicht in beiden vorhanden sind).
/LOG:fileSchreibt die Statusausgabe in eine Protokolldatei.
/LOG+:fileHängt die Statusausgabe an eine Protokolldatei an.
/TEESchreibt die Statusausgabe in das Konsolenfenster und in die Protokolldatei.
/NJHUnterdrückt den "Jobheader" in der Statusausgabe.
/NJSUnterdrückt die "Jobzusammenfassung" in der Statusausgabe.
/UNILOG:fileSchreibt die Statusausgabe in eine Protokolldatei im Unicode-Format.

Weitere Optionen

OptionBeschreibung
/NFLGibt an, dass Dateinamen nicht protokolliert werden sollen.
/NDLGibt an, dass Verzeichnisnamen nicht protokolliert werden sollen.
/NCGibt an, dass Dateiklassen nicht protokolliert werden sollen.
/NSGibt an, dass Dateigrößen nicht protokolliert werden sollen.
/NPGibt an, dass der Fortschritt des Kopiervorgangs nicht angezeigt werden soll.
/BYTESZeigt Dateigrößen in Bytes an.
/KKopiert Dateiattribute.
/AKopiert nur Dateien mit dem Attribut "Archiv".
/MKopiert nur Dateien mit dem Attribut "Archiv" und setzt das Attribut zurück.
/FFTVerwendet FAT-Dateizeit statt NTFS.
/256Verwendet den 256-Farben-Modus.