Alle Robocopy Exit Codes in der Übersicht
Egal welche Robocopy Parameter man verwendet, nach dem Kopiervorgang liefert Robocopy Exit Codes zurück. Diese Geben den Status des Vorgangs an. Je nach Zahl war der Kopier-Vorgang erfolgreich, ist fehlgeschlagen oder wurde nur teilweise durchgeführt. In folgender Tabelle findet ihr alle gängigen ExitCodes, beziehungsweise ErrorCodes.
Folgende Robocopy Exit Codes gibt es:
- 0 = keine Fehler
- 1 = keine Dateien kopiert
- 2 = alle Dateien erfolgreich kopiert
- 3 = keine Dateien kopiert, andere Daten bereits vorhanden
- 4 = einige Dateien kopiert, andere Daten bereits vorhanden
- 5 = einige Dateien kopiert, andere Daten stimmen nicht überein
- 6 = Dateien bereits vorhanden
- 7 = Dateien kopiert, mindestens ein Konflikt
- 8 = einige Dateien nicht kopiert
- 16 = mehrere Fehler sind aufgetreten
Die Exit Codes von Robocopy Kopiervorgängen im Detail
Die Beschreibung der Error Codes bei Kopier-Vorgängen mit Robocopy ist werden wir nachfolgend detaillierter auflisten.
Exit Code
Beschreibung
0
Beim Kopieren sind KEINE Fehler aufgetreten.
1
Es wurden keine Dateien kopiert. Es wurden keine Fehler festgestellt. Keine Dateien stimmen überein. Die Dateien sind bereits im Zielverzeichnis vorhanden. Daher wurde beim Kopieren übersprungen. Es wurde also nichts getan.
2
Alle Dateien wurden erfolgreich kopiert. Das bedeutet es ist alles im grünen Bereich und es sind keine Fehler aufgetreten.
3
Das Zielverzeichnis enthält einige zusätzlichen Dateien, die nicht im Quellverzeichnis vorhanden sind. Es wurden keine Dateien kopiert.
4
Einige Dateien wurden kopiert. Zusätzliche Dateien waren vorhanden. Es wurden keine Fehler festgestellt.
5
Einige Dateien wurden kopiert. Einige Dateien stimmen nicht überein. Es wurden keine Fehler festgestellt.
6
Zusätzliche Dateien und nicht übereinstimmenden Dateien vorhanden sind. Es wurden keine Dateien kopiert und es sind keine Fehler aufgetreten. Dies bedeutet, dass die Dateien im Zielverzeichnis bereits vorhanden sind.
7
Dateien wurden kopiert, ein Datei-Konflikt war vorhanden und zusätzliche Dateien waren vorhanden.
8
Einige Dateien wurden nicht kopiert.
16
Mehrere Fehler sind aufgetreten. Beispiel: Verzeichnis wurde nicht gefunden
Wenn als Error-Level ein Wert größer als 8 zurückgegeben wird, sind mehrere Fehler aufgetreten. In den meisten Fällen wurden dann keine Dateien kopiert.
In nachfolgendem Beispiel trat der Fehler 16 in Robocopy auf. Dieser bedeutet, dass das angegebene Verzeichnis nicht gefunden werden konnte.
Moin Johannes,
ich dachte auch, dass es so ist wie Du schreibst, aber die Errorcodes von 0 und 1 sind anders.
Schau Dir mal die offizielle Doku von MS an: https://docs.microsoft.com/de-de/troubleshoot/windows-server/backup-and-storage/return-codes-used-robocopy-utility
Viele Grüße
Ben
Danke Ben, ich werde das gleich mal prüfen. 🙂