Существует ли инструмент командной строки для перевода Windows 8 в спящий режим?

Существует ли инструмент командной строки для перевода Windows 8 в спящий режим?

Возможный дубликат: Как перевести компьютер в спящий режим с помощью командной строки/меню «Выполнить» в Windows Vista?

Несколько дней назад я установил Windows 8. Сначала я посчитал отсутствие меню "выключение" смешным, но теперь это начинает меня раздражать. Кажется, нет нормального способа отправить мой компьютер в спящий режим. Самое близкое, что я нашел, было:

  1. Ctrl+ Del+Del
  2. 2x Shift+Tab
  3. Enter
  4. Arrow down
  5. Enter

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

Самое близкое, что мне удалось найти, было:

shutdown /h

Что заставляет Windows впадать в гибернацию. К сожалению, гибернация — это не сон. Вы не можете вывести компьютер из гибернации с помощью клавиши: нужно нажать кнопку питания. И компьютер пройдет через загрузку BIOS, прежде чем выйти из гибернации.

Кто-нибудь нашел удобный способ перевести Windows 8 в спящий режим?

решение1

Вот все варианты питания. Надеюсь, они будут вам полезны.

  • Неисправность:

    %windir%\System32\shutdown.exe -s
    
  • Перезагрузить:

    %windir%\System32\shutdown.exe -r
    
  • Выйти:

    %windir%\System32\shutdown.exe -l
    
  • Режим ожидания (отключить спящий режим, выполнить команду перехода в режим ожидания, затем снова включить спящий режим через 2 секунды):

    powercfg -hibernate off  &&  start /min "" %windir%\System32\rundll32.exe powrprof.dll,SetSuspendState Standby  &&  ping -n 3 127.0.0.1  &&  powercfg -hibernate on
    
  • Спящий режим (тот же метод, что и STANDBY, но эта команда):

    %windir%\System32\rundll32.exe powrprof.dll,SetSuspendState 0,1,0
    
  • Спящий режим:

    %windir%\System32\rundll32.exe powrprof.dll,SetSuspendState Hibernate
    

решение2

На этот вопрос ответил Скотт Чемберлен вэтот ответ. Для перевода Windows 8 в спящий режим можно использовать psshutdownинструмент из пакета Sysinternals Suite:

psshutdown -d -t 0

Вы можете скачатьтолько инструментиливесь люкс.

Эти два предложения не будут работать, если включен режим гибернации:

%windir%\System32\rundll32.exe powrprof.dll,SetSuspendState Standby
wizmo standby

Вопрос, на который ответил Скотт Чемберлен, касается Vista: возможно, наличие версии для Windows 8 будет полезным, по крайней мере для поиска оригинала :)

решение3

Сначала мне показалось смешным отсутствие меню «выключения».

В Windows 8 есть меню выключения!

Это значок питания под выпадающим меню «Настройки» (переместите указатель мыши в угол, чтобы увидеть выпадающие меню). Вы можете использовать сочетание клавиш Windows Key + i, чтобы напрямую вызвать выпадающее меню настроек. Вкратце:

  1. WinKey + i
  2. Нажмите «Питание».
  3. Нажмите «Спящий режим».

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

решение4

Я обнаружил, что опции выключения и сна находятся прямо в шаре Windows (он же «кнопка Пуск»). Если вы измените настройки питания, вы, вероятно, также сможете включить/отключить функции гибернации (если это еще не сделано).

Но на самом деле. Вам, возможно, придется включить конфигурацию питания S1 или S3 в BIOS, чтобы спящий режим работал должным образом. Могут быть и другие настройки! Вам, возможно, даже придется проверить возможности вашего блока питания, поскольку он может фактически выключиться, даже если вы на самом деле пытаетесь перевести систему в спящий режим. И причина этого может заключаться в том, что на шине 5 В может быть недостаточно тока, необходимого для поддержания работы ОЗУ и схемы ОЗУ в состоянии настоящего сна. (Теперь вы знаете, почему так опасно подключать/отключать платы расширения или добавлять/удалять модули ОЗУ, когда шнур питания все еще подключен.)

В противном случае, гибернация и, возможно, включение WOL (Wake On LAN) могут работать? Но WOL потребует маршрутизатор, способный обрабатывать эти «специальные» пакеты. Гибернация также не позволяет системе просыпаться по определенному событию, например, если вы планируете WMC для записи телешоу или даже если вы хотите запланировать Windows для самодефрагментации в 3:00 утра. Гибернация на самом деле хороша только для быстрой загрузки. Вы все равно пройдете через BIOS POSTing и все такое, но затем Windows будет казаться почти мгновенно включившейся, поскольку оперативная память по сути перезагружается из огромного временного файла на жестком диске (это действительно больше подходит для ноутбуков, если подумать).

В любом случае, удачи. Я думаю, что ответ от "superuser" более чем достаточен для вашего непосредственного вопроса о том, какую команду использовать. Хотя, я мог просто создать ярлык и, возможно, использовать его для команды: Rundll32.exe Powrprof.dll,SetSuspendState Sleep (Вот ссылка, где я, кажется, это видел:http://answers.microsoft.com/en-us/windows/forum/windows_vista-desktop/есть-ли-способ-создать-ярлык-для-рабочего-стола/4e57f536-50a8-4942-a84a-290b3dea1ffb)

Связанный контент