Ich versuche, eine Batchdatei unter Windows 7 über den Taskplaner auszuführen. Ich kann die Batchdatei problemlos ausführen, wenn ich sie an der Eingabeaufforderung ausführe.
Wenn ich es über den Taskplaner ausführe, um es nur auszuführen, wenn der Benutzer angemeldet ist, wird die Aufgabe ohne Probleme ausgeführt. Wenn es jedoch ausgeführt wird, wenn der Benutzer nicht angemeldet ist, sieht der Taskplaner so aus, als würde die Datei ausgeführt, aber es passiert nichts.
Ich habe versucht, die Batchdatei in nichts anderes als die folgende Zeile zu ändern, um sicherzustellen, dass dies nicht an der Batchdatei liegt:
echo "success" >> c:\temp\test.log
und das funktioniert nicht. Irgendwelche Ideen? Ich habe es mit den höchsten Berechtigungen und mit einem Administratorkonto ausgeführt, das über die vollständigen Berechtigungen für die Batchdatei und den Ordner verfügt, in den die Datei geschrieben wird.