Robocopy-Befehle – Eine vollständige Liste

Robocopy hängt in der Ecke Ihres PCs, vielleicht ohne dass Sie es merken. Es ist eine integrierte Befehlszeile für Windows-Betriebssysteme, die schnelle Dateiübertragungen von einem Ort zum anderen ermöglicht. Darüber hinaus können Sie sogar ganze Verzeichnisse oder Laufwerke übertragen.

Robocopy-Befehle - Eine vollständige Liste

Dies ist kein häufig verwendeter Befehl. Es ist eigentlich ein externer Befehl. Robocopy war in den Windows NT- und Windows 2000-Ressourcenkits und allen Windows-Betriebssystemen nach Vista (7, 8 und 10) verfügbar.

In diesem Artikel erfahren Sie alles über die nützlichen Robocopy-Befehle und was sie tun.

Robocopy-Parameter und -Syntax

Robocopy-Syntax

Robokopie [[ …]] []

Robocopy-Parameter

Quelle – Zeigt auf den Quellverzeichnispfad.

Ziel – Zeigt auf den Zielverzeichnispfad.

Datei – Zeigt an, welche Dateien kopiert werden. Platzhalterzeichen wie „*“ oder „?“ kann verwendet werden.

Optionen – Zeigt Optionen an, die von einem Robocopy-Befehl verwendet werden können.

Robocopy

Robocopy-Optionen

Die folgenden Optionen werden am Ende des Befehls hinzugefügt. Dazu gehören auch Dateiauswahl, Wiederholung, Protokollierung und Joboptionen.

/s dient zum Kopieren von Unterordnern, außer denen, die leer sind.

/e dient zum Kopieren von Unterordnern, einschließlich der leeren.

/lev:N dient zum Kopieren der obersten N Ebenen im Quellordnerbaum.

/z-Dateien werden im neustartfähigen Modus kopiert.

/b-Dateien werden im Backup-Modus kopiert.

/zb verwendet den neustartfähigen Modus. Falls der Zugriff verweigert wird, wird der Backup-Modus verwendet.

/efsraw alle verschlüsselten Dateien werden im EFS RAW-Modus kopiert.

/copy:CopyFlags Gibt an, welche Dateieigenschaften kopiert werden sollen. Die richtigen Werte für diese Option sind: D ist Daten, O ist Besitzerinfo, A ist Attribute, T ist Zeitstempel, U ist Auditing-Info und S steht für Security=NTFS ACLs.

/sec-Dateien werden mit Sicherheit kopiert (wie /copy:DATS).

/copyall gesamte Dateiinfo wird kopiert (wie /copy:DATSOU).

/nocopy-Dateiinformationen sind ausgeschlossen (kombiniert gut mit /purge).

/secfix Alle Dateien erhalten einen Dateisicherheitsfix, einschließlich der übersprungenen.

/timfix Alle Dateien erhalten eine feste Zeit, einschließlich der übersprungenen.

/purge löscht Zielordner und Dateien, die aus der Quelle entfernt wurden.

/mir spiegelt den Ordnerbaum (gleicher Effekt wie /e plus /purge).

/mov verschiebt Dateien und löscht sie aus der Quelle, nachdem sie kopiert wurden.

/move verschiebt und löscht Dateien und Verzeichnisse aus der Quelle, wenn sie kopiert werden.

/a+:[RASHCNET] gibt den kopierten Dateien Attribute von Quelldateien.

/a-:[RASHCNET] entfernt Attribute von Quelldateien aus kopierten Dateien.

/fat erstellt Zieldateien, indem nur 8.3 FAT-Dateinamen verwendet werden.

/256 Deaktiviert die Unterstützung für Pfade mit mehr als 256 Zeichen. /mon:N Führt eine Quellüberwachung durch. er wird erneut ausgeführt, wenn er mehr als N Änderungen erkennt.

/mot:M Führt eine Quellüberwachung durch und wird erneut ausgeführt, wenn innerhalb einer festgelegten Anzahl von Minuten Änderungen festgestellt werden.

/MT[:N] Erstellt Multithread-Kopien mit einer angegebenen Anzahl von Threads (Standard ist 8). N muss zwischen 1 und 128 liegen. Diese Funktion ist nicht mit den Parametern /EFSRAW und /IPG kompatibel. Sie können die Ausgabe über die Option /LOG umleiten, wenn Sie die Dinge beschleunigen möchten.

/rh:hhmm-hhmm Gibt Informationen darüber, wann Sie neue Kopien starten können.

/pf überprüft die Betriebsstunden. Die Überprüfungen erfolgen nicht pro Durchgang, sondern pro Datei.

/ipg:n ist für Benutzer mit geringerer Bandbreite da. Es fügt Lücken zwischen Paketen ein.

Dateiauswahloptionen

/a kopiert nur Dateien mit einem gesetzten Archivattribut.

/m macht dasselbe wie oben. Außerdem wird das Attribut zurückgesetzt.

/ia:[RASHCNETO] enthält nur die Dateien, die ein bestimmtes Attribut haben.

/xa:[RASHCNETO] schließt Dateien mit bestimmten Attributen aus.

/xf [ …] schließt Dateien aus, die den angegebenen Pfaden, Namen oder Platzhaltern entsprechen.

/xd [ …] Schließt Ordner aus, die den angegebenen Pfaden und Namen entsprechen.

/xc lässt geänderte Dateien aus.

/xn lässt neuere Dateien aus.

/xo lässt ältere Dateien aus.

/xx lässt zusätzliche Ordner und Dateien aus.

/xl lässt einsame Ordner und Dateien aus.

/is dient zum Einbinden derselben Dateien.

/it ist für das Einschließen von geänderten oder optimierten Dateien.

/max: legt die maximale Dateigröße fest und lässt Dateien aus, die größer als die angegebene Anzahl von Bytes sind.

/min: legt die minimale Dateigröße fest und lässt Dateien aus, die kleiner als die angegebene Anzahl von Bytes sind).

/maxage: legt das maximale Dateialter fest und lässt Dateien aus, die vor einem bestimmten Datum erstellt wurden oder älter als eine bestimmte Anzahl von Tagen sind.

/minage: legt das Mindestalter für Dateien fest und lässt Dateien aus, die nach einem bestimmten Datum oder nach einer bestimmten Anzahl von Tagen erstellt wurden).

/maxlad: legt das maximale Datum des letzten Zugriffs fest und lässt Dateien aus, die seit dem angegebenen Datum nicht verwendet wurden).

/minlad: Legt das minimale Datum des letzten Zugriffs fest und lässt Dateien, auf die seitdem zugegriffen wurde, aus. Wenn N jedoch unter 1900 eingestellt ist, zeigt N die Tageszählung an. Andernfalls zeigt N ein Datum im Standardformat JJJJMMTT an.

/xj schließt Knotenpunkte aus.

/fft schätzt die FAT-Dateizeiten (ca. zwei Sek.)

Wiederholungsoptionen

/r:N zeigt die Anzahl der fehlgeschlagenen Kopierversuche an, 1 Million ist der Standardwert.

/w:N zeigt die Wartezeit zwischen zwei Versuchen an, standardmäßig 30 Sekunden.

/reg speichert standardmäßig die Optionen /w und /r in der Registrierung.

/tbd-System wird warten, bis Freigabenamen definiert sind

Protokollierungsoptionen

/l listet die Dateien auf, ohne sie zu löschen, mit Zeitstempeln zu versehen oder zu kopieren.

/x meldet die zusätzlichen Dateien, nicht nur ausgewählte.

/v gibt eine ausführliche Ausgabe aus und weist auf übersprungene Dateien hin.

/ts-Quelldatei-Zeitstempel sind in der Ausgabe enthalten.

/fp fügt den vollständigen Pfad in die Ausgabe ein. Funktioniert mit Dateien.

/bytes zeigt Größen in Bytes an.

/ns-Dateigrößen werden nicht protokolliert.

/nc-Dateiklassen werden nicht protokolliert.

/nfl-Dateinamen werden nicht protokolliert.

/ndl-Verzeichnisnamen werden nicht protokolliert.

/np copyprogress wird nicht angezeigt.

/eta, wenn Sie eine Schätzung benötigen, wann der Vorgang abgeschlossen ist.

/log: Statusausgabe wird in der Protokolldatei gespeichert und überschreibt die aktuelle Protokolldatei.

Joboptionen

/job: Parameter werden aus der angegebenen Jobdatei übernommen.

/save: Parameter werden in der angegebenen Jobdatei gespeichert.

/quit wird bei Ausführung der Kommandozeile beendet, um die Parameter zu überprüfen.

/nosd wird kein Quellverzeichnis angegeben.

/nodd Es wird kein Zielverzeichnis angegeben.

Monitor

Robuste Kopie

Ob Sie es glauben oder nicht, das ist das Ende. Das waren viele Befehle, nicht wahr? Hoffentlich werden sie Ihnen nützlich sein. Teilen Sie uns Ihre Gedanken zu den nützlichsten Robocopy-Befehlen in den Kommentaren unten mit.

kürzliche Posts

$config[zx-auto] not found$config[zx-overlay] not found