XCopy-Fehlercode stimmt nicht überein

XCopy-Fehlercode stimmt nicht überein

ich habe einen xcpoy-Befehl, der Inhalte aus einem Ordner über den Windows-Taskplaner in ein anderes Verzeichnis kopiert. Vor kurzem ist uns jedoch aufgefallen, dass einige Ereignisse ausblieben, xcopy kopiert/überträgt Dateien nicht wirklich. Aus dem Verlauf des Taskplaners geht hervor, dass die Aufgabe ohne Fehler gestartet und abgeschlossen wurde, also habe ich die Batchdatei mit xcopy xxxxx >> c:\log.txt /Y geändert.

Jetzt habe ich Protokolldateien, die mir sagen könnten, ob Dateien kopiert wurden oder nicht, aber die Gründe, warum sie nicht kopiert wurden, fehlen mir noch immer. Unter Taskplaner > Verlauf sehe ich, dass die Aktion mit Code 0 abgeschlossen wurde, was sich meiner Meinung nach auf den Fehlercode 0 bezieht = Dateien wurden ohne Fehler kopiert. Aber tatsächlich wurden überhaupt keine Dateien kopiert.

Ich habe versucht, xcopy auf einem anderen Laufwerk mit weniger Speicherplatz auszuführen (wobei es fehlschlagen sollte, wenn ich eine Datei übertrage, die größer ist als der verfügbare freie Speicherplatz). Dennoch wird im Taskplaner > Verlauf derselbe Fehlercode = 0 angezeigt. Wenn ich die Batchdatei manuell ausführe, wird mir in der Eingabeaufforderung der Fehler „Nicht genügend Speicherplatz“ angezeigt.

Frage: 1) Ist es möglich, xcopy zu verwenden und den Inhalt der Eingabeaufforderung in eine Protokolldatei zu exportieren, wenn die Batchdatei ausgeführt/ausgelöst wird?

2) Wie können wir den unter „Taskplaner > Verlauf“ angezeigten Fehlercode eindeutig bestätigen, obwohl er den korrekten Code darstellt?

0 Dateien wurden ohne Fehler kopiert. 1 Es wurden keine zu kopierenden Dateien gefunden. 2 Der Benutzer hat STRG+C gedrückt, um xcopy zu beenden. 4 Initialisierungsfehler aufgetreten. Es ist nicht genügend Arbeitsspeicher oder Festplattenspeicher vorhanden oder Sie haben in der Befehlszeile einen ungültigen Laufwerksnamen oder eine ungültige Syntax eingegeben. 5 Beim Schreiben auf die Festplatte ist ein Fehler aufgetreten.

Es ist möglich, den Code von xcopy anstelle von robocopy beizubehalten, da ich glaube, dass robocopy mehr Details in den Protokolldateien enthält, aber mein Client weigert sich leider, dies zu tun.

Danke

verwandte Informationen