Ich habe eine geplante Aufgabe eingerichtet, die unter meinem Konto ausgeführt werden soll. Alles, was es ausführt, selbst wenn es erfolgreich ist, gibt einen Operationscode von (2) zurück. Ich habe diesen Fehlercode unter dem folgenden Link nachgeschlagen und behauptet, dass er die spezifische Datei nicht finden kann.Windows 7 Task Scheduler gibt immer Betriebscode zurück 2
http://www.hiteksoftware.com/knowledge/articles/049.htm
Auch wenn ich etwas tun sehr einfach, ich wieder betriebsbereit Code (2). Zum Beispiel:
run program: cmd.exe
start in path: c:\windows\system32
Ich beginne die Aufgabe und ich sehe den Prozess in meinem Task-Manager ausgeführt wird, so töte ich die Aufgabe. Ich checke dann den Verlauf der geplanten Aufgabe ein und es erscheint als (2).
Etwas realistischer, was ich tue:
<?
/* file in c:\php\test.php */
echo "hello";
?>
Run-Programm: php.exe
Start in Pfad: c: \ php
Argumente: -f test.php
Alles funktioniert in der Befehlszeile, aber der Windows-Zeitplan-Task gibt den Betriebscode zurück (2). Ich sollte einen Operationscode von (0) sehen, was erfolgreich, korrekt bedeutet?
Soweit ich sehen kann "Opcode" ist nicht das gleiche wie "Last Run Result". Ich habe eine Aufgabe mit Ergebnis 1 und der "Operational Code" in der Geschichte ist 2. Es scheint jedoch, Opcode 2 bedeutet "FAILED": https://technet.microsoft.com/en-us/library/cc727082(v= ws.10) .aspx – Marc