1

Я добавил shutdown /h /t 120 в планировщик заданий в Windows 7. Я установил его на запуск только в том случае, если мой пользователь-администратор вошел в систему и обладает самыми высокими привилегиями. Но это не работает.

Когда я запускаю команду из cmd, она не работает. Я могу перейти в спящий режим из меню «Пуск».

Shutdown /s, с другой стороны, работает из cmd и из Task Scheduler.

Как правильно перевести Windows 7 в планировщик заданий?

2 ответа2

2

shutdown.exe не позволяет использовать параметр /t вместе с /l (выход из системы) или /h (режим гибернации) по некоторым причинам.

Вы можете заставить задачу выполнить shutdown /h (то есть без /t) для перехода в спящий режим. Если вам нужно окно, в котором вы можете отменить запланированный режим гибернации (используя Ctrl+C), вместо этого заставьте задачу выполнить cmd.exe со следующими аргументами:

/c "timeout /t 120 /nobreak && shutdown /h"

1

Не забудьте использовать &&, а не &, иначе вторая команда (в данном случае shutdown /h) будет выполняться независимо от того, была ли отменена первая (timeout /t 120 /nobreak) или нет.

0

В планировщике заданий в поле "Действия" введите следующую команду для запуска спящего режима:

rundll32.exe PowrProf.dll, SetSuspendState

Конечно, убедитесь, что Hibernate включен на вашем компьютере.

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