1

Я пытаюсь запланировать задачу в Windows 8.1 Pro, чтобы после определенного времени суток (например, полуночи) и только когда компьютер не использовался в течение определенного времени (15 минут), он ставит компьютер в состоянии сна.

В планировщике задач Windows есть опция, которая на первый взгляд, кажется, делает именно это, однако определение простоя Microsoft также включает задачи, выполняемые на ПК. У меня есть задачи, выполняющиеся на ПК, но это сервер сетевой игры, работающий в фоновом режиме, который очень рад, что его так приостановили.

Я не использую опции энергосбережения, потому что на самом деле я хочу, чтобы игровой сервер работал в определенные часы (когда никто не сидел перед компьютером) и имел отдельную задачу, которая будит ПК в определенное время. Я мог бы просто запланировать задачу для сна компьютера в определенное время, но я бы предпочел не делать это таким образом, на случай, если я в конечном итоге использую компьютер позже, чем обычно, на одну ночь.

Я разработчик для Windows и подумал о написании простой заставки, которая просто переводит компьютер в спящий режим при срабатывании заставки (в определенные часы), поскольку это, вероятно, решит проблему очень хорошо, но мне было интересно, есть ли более простая автоматизированный способ сделать это?

Могу ли я создать запланированное задание, которое меняет политику энергосбережения в определенное время дня?

1 ответ1

1

Вы можете использовать Powercfg.exe для изменения политики энергосбережения с помощью (запланированного) сценария.

Это изменит время ожидания для current power scheme на 15 минут:

Powercfg -change -standby-timeout-ac 15 

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .