@Venkman:
"shutdown" erwartet die Parameter mit nem "-" (shutdown.exe -a)
@Pulse-Seeker:
Wenn das Fenster öffters kommen sollte, dann versuch mal, dass du die Batchdatei um ihren eigenen Nahmen erweiterst.
-------------------------------------------
shutdown -a
Name der Batchdatei
-------------------------------------------
Dadurch startet sie sich selbst nochmal, wobei die alte beendet und geschlossen wird. -> Endlosschleife!
Es werden also nicht mehr, es bleibt eine sich wiederholende Batchdatei!
Mir dem Eintrag "ping 127.0.0.1" pingst du dein System, was selber praktisch keine Zeit verbraucht, doch zwischen 2 Pings, wartet das System genau 1 sec. dadurch kannst du die Interwalle von deinem "shutwown -a" etwas zügeln!
Batch:
-------------------------------------------
shutdown -a
ping 127.0.0.1
Name der Batchdatei
-------------------------------------------
Beenden lässt sich das Script nur mit [CRTL]+[C] (-> Abbruch, da Endlosschleife), oder per rotem Windows-Fenster "X"
MfG James
P.s.: Falls du willst, kann ich dir die Batchdatei um 2-3 Zeilen erweitern, so dass er anhand einer Variable die Pings zählt, so dass sich die Zeit zwischen den shutdown´sm bzw Neustart´s relativ Sekundengenau einstellen lässt!
|