impossible to reboot OS in python?
mhammond at skippinet.com.au
Sat Feb 16 02:41:23 CET 2002
Kris Botha wrote:
> I heard it was impossible to induce a reboot in python as the os module does
> not cater for that. Is this true?
> I know in DOS you could just set a hex value at the correct address to
> induce a cold or warm reboot, but this won't work for windows machines.
> Does it depend on the os installed?
For Windows NT/2000, do a google search - I have posted code that does
this a number of times.
For Win9x, MSDN documents that you can execute:
rundll32.exe shell32.dll,SHExitWindowsEx n
where n is one, or a combination of, the following numbers:
0 - LOGOFF
1 - SHUTDOWN
2 - REBOOT
4 - FORCE
8 - POWEROFF
See other replies for *nix.
More information about the Python-list