Командная строка 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.

Другие вопросы по тегам