Agende uma tarefa para ativar e suspender o PC com Windows

Agende uma tarefa para ativar e suspender o PC com Windows

Estou tentando fazer meu laptop acordar e voltar a dormir depois de alguns momentos.

Para ativar o PC agendei um cmd.exe com o argumento /c exite funciona bem.

Para dormir eu uso um arquivo bat com as seguintes linhas:

ping 127.0.0.1 -n 15 > nul 
Rundll32.exe Powrprof.dll,SetSuspendState Sleep

O ping tem um atraso de 15 segundos.

Ambos funcionam individualmente, mas quando combinados não funcionam corretamente. Quando o PC está no modo de suspensão, vejo que ele acorda, embora a tela permaneça desligada e, após o atraso de 15 segundos, ele não volta a dormir.

O que estou fazendo de errado se quiser pegar um PC em modo de espera, ativá-lo por 15 segundos e depois voltar a dormir?

Desde já, obrigado.

informação relacionada