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

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

Вот несколько вариантов:

Встроенная командная строка

Проще говоря, выполнение следующей команды переводит компьютер в спящий режим. режим.

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

Ну, на самом деле это не так. Если спящий режим включен, эта же команда фактически переводит компьютер в спящий режим, а не в спящий.

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

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

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

Sysinternals ‘PsShutdown

В Microsoft Sysinternals есть инструмент под названием PsShutdown, который может упростить процесс с помощью одной сигнальной команды без отключения/включения гибернации.

 psshutdown -d -acceptula 

-Acceptula означает автоматическое принятие и согласие с пользовательским соглашением с помощью инструмента.

NirCmd от NirSoft

NirSoft также имеет общая командная строка под названием NirCmd, которая также может делать то же самое, например:

 nircmd standby 

Вы можете использовать другие инструменты, такие как AutoHotKey, для записи ваших шагов, чтобы поставить компьютер в спящем режиме или инструмент Wizmo. Но и PsShutdown, и NirCmd работают лучше. Обратите внимание, что некоторые антивирусные системы могут рассматривать NirCmd как вредоносное ПО, поэтому в этом случае лучшим вариантом будет использование PsShutdown.

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