Per at Command den Rechner herunterfahren
Ich möchte gerne einen Windows 2003 Server automatisch jede Woche herunterfahren um ihn zu sichern.
Das ganze möchte ich per at realisieren:
Irgendwas stimmt aber an der Syntax nicht, was kann das sein?
mfg chucky
Das ganze möchte ich per at realisieren:
at 06:00 /EVERY:Th shutdown /s
Irgendwas stimmt aber an der Syntax nicht, was kann das sein?
mfg chucky
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 65752
Url: https://administrator.de/contentid/65752
Ausgedruckt am: 05.11.2024 um 08:11 Uhr
4 Kommentare
Neuester Kommentar
Sehr warscheinlich liegt es daran, dass du den Grund für den Shutdown nicht mitgibst. Bei Windows 2003 Server muss man standardmässig einen Grund angeben, wieso man den Server herunterfährt (man kanns auch ausschalten, frag mich aber nicht wo).
Den Grund für den Shutdown kannst du folgendermassen angeben (nicht getestet):
shutdown /s -d [username][Woechentlicher_Shutdown]:12:13
Auszug aus Shutdown /?:
-d [u][p]:xx:yy Grund (Code) für das Herunterfahren:
u = Benutzercode
p = Code für geplantes Herunterfahren
xx = Hauptgrund (positive ganze Zahl kleiner als 256)
yy = Weiterer Grund (positive ganze Zahl kleiner als 65536)
Andere Frage: Wieso willst du den Server herunterfahren? Ich persönlich würde ihn neu starten, nicht herunterfahren (geht mit shutdown /r)
Den Grund für den Shutdown kannst du folgendermassen angeben (nicht getestet):
shutdown /s -d [username][Woechentlicher_Shutdown]:12:13
Auszug aus Shutdown /?:
-d [u][p]:xx:yy Grund (Code) für das Herunterfahren:
u = Benutzercode
p = Code für geplantes Herunterfahren
xx = Hauptgrund (positive ganze Zahl kleiner als 256)
yy = Weiterer Grund (positive ganze Zahl kleiner als 65536)
Andere Frage: Wieso willst du den Server herunterfahren? Ich persönlich würde ihn neu starten, nicht herunterfahren (geht mit shutdown /r)
nein, dass kann es nicht sein, da at nicht die Syntax des auszuführenden Befehls
überprüft. Das muss ein Fehler in der "AT" Syntax sein.
Habs aber immer noch nicht raus, was es ist.
überprüft. Das muss ein Fehler in der "AT" Syntax sein.
Habs aber immer noch nicht raus, was es ist.
ein at /? hätte dir deinen Fauxpas schnell zu Tage gebracht
der auszuführende Befehl muss in Anführungszeichen stehen !!! also
at 06:00 /EVERY:Th "shutdown /s"