Командная строка Windows "приостановить"
В Windows есть строка cmd shutdown, но есть ли команда командной строки Windows для вызова "режима ожидания"?
То, что я действительно хотел бы, это назвать что-то вроде standby -force
заставить систему перейти в режим ожидания, даже когда надоедливое приложение пытается предотвратить это.
3 ответа
rundll32.exe powrprof.dll,SetSuspendState
Действие будет отличаться в зависимости от того, включен ли режим гибернации.
Документация по SetSuspendState:
https://docs.microsoft.com/en-us/windows/desktop/api/powrprof/nf-powrprof-setsuspendstate
PSshutdown, часть бесплатного пакета PSTools от команды Sysinternals в Microsoft, может сделать это. Shutdown.exe на моей машине с XP не будет - вы не сказали нам, о какой версии Windows вы спрашиваете, и я не знаю, есть ли у shutdown.exe такая опция на Vista или на других версиях сервера.
В Windows Vista и 7 вы можете использовать ключ /h команды shutdown, чтобы перевести компьютер в режим гибернации, и /f, чтобы заставить команду: shutdown /h /f.