Hallo,
wie kann ich per Script erkennen, ob Windows heruntergefahren wird oder nicht.
Hallo,
wie kann ich per Script erkennen, ob Windows heruntergefahren wird oder nicht.
Gute Frage ![]()
Opt("OnExitFunc", "Ende")
Func Ende()
MsgBox(0, "", "")
Exit
EndFunc
While 1
Sleep(10)
WEnd
Padmak
[autoit]Alles anzeigen[/autoit] [autoit][/autoit] [autoit]
Opt("OnExitFunc", "Ende")Func Ende()
[/autoit] [autoit][/autoit] [autoit]
MsgBox(0, "", "")
Exit
EndFuncWhile 1
[/autoit]
Sleep(10)
WEndPadmak
Was hat das ganze jetzt mit dem herunterfahren des Windows zu tun ? Hat was mit dem beenden des Scriptes zu tun .
Wenn der PC heruntergefahren wird, wird natürlich auch ein Schließ-Befehl an das Script gesendet. So kann er noch reagieren^^
Padmak
Hi,
entweder http://msdn.microsoft.com/en-us/library/aa376884(VS.85).aspx (auch mal danach im englischen Forum suchen, wenn du zu faul bist es selber zu machen)
oder mit OnautoItExit, aber etwas anders wie obendrüber gepostet:
Zitat von HIlfeRemarks
Inside the function, @ExitCode can be used to retrieve the code set by the exit statement.
The mode of exit can be retrieved with @ExitMethod.
0 Natural closing.
1 close by Exit function.
2 close by clicking on exit of the systray.
3 close by user logoff.
4 close by Windows shutdown.
Wenn der PC heruntergefahren wird, wird natürlich auch ein Schließ-Befehl an das Script gesendet. So kann er noch reagieren^^
Padmak
erinnert mich iwie an OWNED *g*
aber es geht wirklich, wobei eine MsgBox relativ kurz angezeigt wird, aber das Prinzip passt halt.
habe es damals auch so in einem script verwendet: