
Ich versuche, eine Windows XP SP2-Box (die als Server fungiert, ja, ich weiß, WinXP ist keine gute Wahl, aber derzeit kann ich das Betriebssystem nicht ändern) täglich neu zu starten.
Der Code, den ich verwende, ist wie folgt: -
shutdown -r -f -t 5 -c "Planned auto restart" -d p:4:1 > C:\RebootOutput.txt
Dies hat in der Vergangenheit anscheinend einwandfrei funktioniert und ist jeden Morgen um 3 Uhr ausgeführt worden. Seit die Zeit jedoch auf 00:05 Uhr und dann auf 23:55 Uhr geändert wurde, läuft es anscheinend überhaupt nicht mehr. Die folgende Protokolldatei weist auf den Fehler hin:
A system shutdown is in progress.
Ich habe bestätigt, dass der Benutzer „Ausführen als“ mit dem richtigen Passwort richtig eingestellt ist. Zusätzlich habe ich versucht, „Nur ausführen, wenn angemeldet“ einzustellen, was den Fehler jedoch nicht behoben hat.
Bei manueller Ausführung scheint es jedoch ordnungsgemäß zu laufen!
Falls irgendjemand eine Idee hat, was das sein könnte, wäre ich sehr dankbar!
Antwort1
Funktioniert es, wenn Sie versuchen, die Maschine herunterzufahren mitPsShutdown? Ich verwende PsShutdown als geplante Aufgabe, um jede Nacht ~600 Maschinen bei der Arbeit herunterzufahren und dieschtasksCLI-Befehl in XP.
Und es ist wahrscheinlich eine Binsenweisheit: Hat der Benutzer, unter dessen Namen die Aufgabe ausgeführt werden soll, die Berechtigung, die betreffende Maschine herunterzufahren?