как я могу использовать команду завершения работы для спящего режима компьютера через X часов? [дубликат]

Модификации, удалите дублирующийся тег из этого. Я объяснил это ниже:

Не дубликат. "Дублирующийся" вопрос не обращается к фактору времени - который является настоящей проблемой здесь.

Я хотел бы быть в спящем режиме свои окна 7 пк через 10 часов после того, как загрузка закончена. Когда я выполняю это:

shutdown -h -t 36000

Все, что я получаю, является текстом справки завершения работы. Не имеет значения, нахожусь ли я в администраторе или нормален для подсказки cmd. Есть ли что-то, что я пропускаю? Я попробовал -t 36000 только с теми же результатами. То же с / вместо -.

Так любой a) это не работает или b) это имеет забавный способ сказать мне об этом. Настройки управлением электропитанием вмешиваются в эту команду?

Обновление: /s переключатель завершает работу, компьютер (не в спящем режиме). /h допустимый переключатель. Вот снимок экрана моей команды:

my shutdown screen

41
задан 01.04.2015, 23:00

3 ответа

-h переключатель используется для закрытия компьютера на Linux, не Windows. Корректная команда для закрытия компьютера Windows после 7 часов:

shutdown -s -t 36000

Windows покажет диалоговое окно с обратным отсчетом до времени, которое закроет компьютер.

Но, Вы хотите быть в спящем режиме, не завершить работу, и к сожалению, /h и /t переключатель не сотрудничает. Как обходное решение, можно использовать at управляйте для планирования shutdown /h работать в определенное время. Например, это - 15:00 в моем часовом поясе в настоящее время, таким образом, 10 часов спустя было бы 1:00. Для планирования его для спящего режима затем я работал бы:

at 1:00 shutdown /h

Это использует 24-часовую нотацию времени, поэтому если Вы хотели, чтобы это было в спящем режиме в 13:00, Вы работали:

at 13:00 shutdown /h

Отметьте, это, в то время как Вам не нужны права администратора работать shutdown команда на установках Windows по умолчанию, Вам действительно нужны они для at команда.

37
ответ дан 07.12.2019, 08:43

Не похоже, что-t опция поддерживается с-h опцией для завершения работы.

В соответствии с Windows 7, можно копировать то, что Вы пытаетесь сделать с .bat сценарием, содержащим следующее:

timeout /t 36000 /nobreak
shutdown -h

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

25
ответ дан 07.12.2019, 08:43

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

psshutdown -h -t 36000
10
ответ дан 07.12.2019, 08:43

Теги

Похожие вопросы