
Я пытаюсь вывести свой ноутбук из спящего режима, а затем снова включить его через несколько секунд.
Чтобы разбудить ПК, я запланировал cmd.exe с аргументом, /c exit
и все работает нормально.
Для сна я использую bat-файл со следующими строками:
ping 127.0.0.1 -n 15 > nul
Rundll32.exe Powrprof.dll,SetSuspendState Sleep
Пинг в обоих случаях имеет задержку в 15 секунд.
Оба они работают по отдельности, но в сочетании работают неправильно. Когда ПК спит, я вижу, что он просыпается, хотя экран остается выключенным, а затем после 15-секундной задержки он не возвращается в спящий режим.
Что я делаю не так, если хочу вывести ПК из спящего режима, разбудить его на 15 секунд, а затем снова вернуть в спящий режим?
Заранее спасибо.