Ich verwende Windows Server 2003 und habe eine geplante Aufgabe, die nicht abgeschlossen werden kann. Die Aufgabe ist so eingestellt, dass täglich um 15 Uhr ein Windows-Befehlsskript (.cmd) ausgeführt wird. Das Skript führt ein Programm aus, das einige Daten aus einer SQL Server-Datenbank extrahiert und diese Daten auf einen FTP-Server hochlädt.
Der in der Spalte "Letztes Ergebnis" des Ordners für geplante Aufgaben angezeigte Fehlercode lautet 0xc000013a. Eine schnelle Google-Suche führt zu dieser Microsoft-Support-Seite , auf der Folgendes angegeben ist: Der häufigste "C" -Fehlercode lautet "0xC000013A: Die Anwendung wurde aufgrund von STRG + C beendet".
Zum Zeitpunkt der Ausführung der Aufgabe ist niemand angemeldet, sodass niemand da ist, der STRG + C drückt. Ich bin nicht sicher, ob ich verstehe, was hier in der Microsoft-Dokumentation gesagt wird.
Ich habe die rudimentären Dinge überprüft - die geplante Aufgabe ist aktiviert, soll jeden Tag ausgeführt werden und auf eine Datei verweisen, die an einem gültigen Speicherort vorhanden ist. Interessanterweise wird die Aufgabe erfolgreich abgeschlossen, wenn ich diese Aufgabe manuell ausführe (entweder durch Ausführen des .cmd-Skripts über die Befehlszeile oder durch Klicken mit der rechten Maustaste auf die Aufgabe und Klicken auf "Ausführen").
Was bedeutet dieser Fehlercode und wie kann ich diese Aufgabe ausführen, wenn ich nicht da bin, um sie zu erzwingen?
exit 0
. B. ). Wenn es immer noch fehlschlägt, schlägt es von selbst fehl. Wenn nicht, war es nur ein gefälschter Exit-Code, der vom Taskplaner falsch interpretiert wurde.