no jo, proč já to řeším plánovačem, když to stačí nastavit tomu šetřiči?
předtím jen zkontrolovat, že ten krám umí hibernaci (v cmd.exe jako správce):
powercfg.exe /hibernate on
edit:v mazání starého záznamu je chyba, díky parametru usebackq se musí použít jiné uvozovky:
for /f "usebackq tokens=1 delims= " %%a in (`at ^| find "shutdown"`) do (at %%a /delete)
maže se to pro případ, kdy se člověk v krátkém čase přihlásí znovu.ale řešením je i nechat to kompletně na šetřiči.