This sleeps Windows after set amount of time.
os.sleep(s = 0, m = 0, h = 0, first_turn_hibernate_off = TRUE)
s | time to wait before shutting down (in seconds), added to m and h; passed to |
---|---|
m | time to wait before shutting down (in minutes), added to s and h; passed to |
h | time to wait before shutting down (in hours), added to s and m; passed to |
first_turn_hibernate_off | The command rundll32.exe powrprof.dll,SetSuspendState 0,1,0 for sleep is correct - however, it will hibernate instead of sleep if you don't turn the hibernation off. I'm not sure this is true, but that's what is explained in the linke (see bellow) |
The status code of shell
.
https://superuser.com/questions/42124/how-can-i-put-the-computer-to-sleep-from-command-prompt-run-menu , https://www.howtogeek.com/howto/windows-vista/quick-tip-create-shutdown-restart-lock-icons-in-windows-vista/, https://superuser.com/a/135450/28536
system
,shell
, Sys.sleep
,
is.windows
, os.shutdown
, os.sleep
, os.hibernate
, os.lock
, os.restart
Tal Galili
if (FALSE) { ## when your code is extremely time-consuming, # you may need this function to run at the end of # the simulation. os.sleep() }