Как уснуть Windows 10 из командной строки

Недавно один из наших читателей спросил нас, как заставить его компьютер с Windows 10 перейти в спящий режим из командной строки. Это может быть определенно полезно, если вы часто используете спящий режим и хотите создать ярлык, чтобы перевести компьютер в спящий режим напрямую или с помощью какого-либо командного файла. В этой статье я хотел бы поделиться рабочим способом перехода в спящий режим из командной строки.

Windows10 позволяет только аппаратной кнопке питания или кнопке питания меню« Пуск »переходить в спящий (ждущий) режим. В нем нет инструмента командной строки для прямого перехода в спящий режим.

Как перевести Windows 10 в спящий режим из командной строки

Если на вашем ПК отключен спящий режим, вы можете войдите в спящий режим с помощью следующей команды:

 rundll32.exe powrprof.dll, SetSuspendState 0,1,0 

Но если вы включили спящий режим, то указанная выше команда переводит компьютер в спящий режим вместо перехода в спящий режим. Поэтому вам нужно применить обходной путь, который не совсем идеален, например, такой.

 powercfg -h offrundll32.exe powrprof.dll, SetSuspendState 0,1,0powercfg -h on 

В приведенном выше примере я использовал команду powercfg для отключения гибернации. непосредственно перед использованием команды Rundll32. Тогда команда rundll32 сработает правильно и переведет компьютер в спящий режим. Когда он проснется, последняя строчка включит гибернацию. Другая проблема с этим обходным решением заключается в том, что его нужно запускать из командной строки с повышенными привилегиями.

Вместо этого я покажу вам, как войти в спящий режим, не отключая спящий режим и не требуя повышенных прав (администратора).

Загрузите инструмент PsShutdown от SysInternals. Используя этот инструмент, вы сможете напрямую перевести компьютер в спящий режим, введя одну команду:

 psshutdown.exe -d -t 0 -accepteula 

Я рекомендую PsShutdown как предпочтительный способ отправить компьютер в спящий режим.

‘);

Оцените статью
digitdocom.ru
Добавить комментарий