Mehrere Reboots mit einem Script
Verfasst: 19 Apr 2013, 13:10
Ich würde gerne innerhalb eines Pakets definieren, dass mehrere Reboots gemacht werden sollen. In der Doku wird nur beschrieben, wie man 1 Reboot macht. Ich würde gerne aber 5 machen.
Laut Doku läuft es mit einem folgendermaßen ab
Ich verstehe nicht, wie ich z.B. das $Flag$ auf 5 setzen kann, es nach einem Reboot um 1 verringere und dann, wenn das Flag auf 0 kommt aussteige und damit durch bin.
Wenn ich das Flag außerhalb des if/else/endif setze, wird es ja nach jedem Neustart neu gesetzt, oder nicht?
Weiß jemand, wie man das machen kann?
Laut Doku läuft es mit einem folgendermaßen ab
Code: Alles auswählen
if not ($Flag$ = "1")
tue Dinge
set $Flag$ = "1"
Registry_SaveRebootFlag
ExitWindows /ImmediateReboot
else %also wenn $Flag$ 1 ist
Set $Flag$ = "0"
Registry_SaveRebootFlag
tue Dinge
endif
Wenn ich das Flag außerhalb des if/else/endif setze, wird es ja nach jedem Neustart neu gesetzt, oder nicht?
Weiß jemand, wie man das machen kann?