Eu preciso atrasar a hibernação.
Você pode usar timeout
para isso.
Use o seguinte arquivo em lote (e aponte seu atalho para o arquivo em lotes):
@echo off
rem delay for 10 seconds
timeout 10 /nobreak
rem hibernate
rundll32.exe powrprof.dll,SetSuspendState 0,1,0
- Um índice A-Z da linha de comando do Windows CMD
- Uma lista categorizada de comandos do Windows CMD
- tempo limite - Atrase a execução por alguns segundos ou minutos, para uso em um arquivo de lote.