Faça com que o Windows 7 durma após x segundos

1

Quando inicio um trabalho de processamento longo antes de dormir, frequentemente corro

shutdown -s -t 3600

para que o computador seja desligado automaticamente após 3600 segundos.

Como fazer o mesmo para solicitar que o computador durma após x segundos?

Eu tentei

shutdown -h -t 60

mas 1) nem funcionou e de qualquer maneira 2) isso faria com que o computador fosse para a hibernação, o que eu não quero (eu prefiro o modo sleep).

Nota: esta resposta não resolve o problema porque não permite especificar um tempo antes de ir para dormir.

    
por Basj 24.09.2017 / 18:12

2 respostas

1

Como faço com que o Windows 7 durma após x segundos?

Use o seguinte arquivo em lotes e execute como um Administrador

@echo off
rem disable hibernate
powercfg -hibernate off
rem wait x seconds, eg 1 hour
timeout 3600 /nobreak
rem sleep
%windir%\System32\rundll32.exe powrprof.dll,SetSuspendState 0,1,0

Leitura Adicional

por 24.09.2017 / 18:40
0

Um one-liner (baseado na resposta aceita de DavidPostill):

timeout /T 3600 & rundll32.exe powrprof.dll,SetSuspendState 0,1,0
    
por 25.09.2017 / 21:33