Ich hatte auch dieses Problem. 0x2 von Task Scheduler schien zu sagen, dass es die Batchdatei nicht finden konnte. Dies war falsch - Ich habe einige Pipe-Pfeile (>>) hinzugefügt, um meine Batch-Datei in eine Protokolldatei auszugeben, und dann die geplante Task ausgeführt.
Obwohl ich im Taskplaner ein 0x2 erhalten habe, habe ich festgestellt, dass die Batchdatei tatsächlich ausgeführt wurde, aber es war ein Fehler aufgetreten (der in der Protokolldatei angezeigt wurde).
Eine andere Sache, die Sie ausprobieren können, ist, die Task stattdessen als SYSTEM oder NETWORK SERVICE auszuführen.