Last Updated on 10/01/2021 by administrator
Naplánování uspání počítače scriptem + pro hibernaci, restart a vypnutí
Nedávno se mi stalo, že jsem stahoval velký soubor, který hlásil stažení někdy v polovině noci. Nechtěl jsem nechávat počítač celou noc puštěný, a tak jsem hledal jsem programy, které by mi jen uspaly počítač. Žádné nesplnily mé očekávání. Další uplatnění jsem našel v tom, že uspání počítače, či funkci hibernaci nepodporuje můj firemní notebook, a tak nebylo možné další den pokračovat efektivně v rozdělané práci.
Proto jsem si udělal jednoduchý script v příkazovém řádku pro naplánování uspání i vypnutí. Nakonec z toho vznikly 4 scripty pro uspání, hibernaci, restart a vypnutí. Níže popisuji postup pro vytvoření scriptu pro uspání.
OS:
Scripty byly prakticky vyzkoušeny na Windows 7 a 10.
Implementace:
Script pro uspání (sleep):
1. Nejdříve je nutné stáhnout program PsShutdown.exe zde: https://technet.microsoft.com/en-us/sysinternals/psshutdown.aspx, nebo přímým odkazem: https://download.sysinternals.com/files/PSTools.zip
2. Odzipovat a vložit program PsShutdown.exe do C:\Windows\System32\
3. Vytvořit soubor .bat a překopírovat script níže pro naplánování uspání:
@echo off set /p hodnota=Za kolik minut chcete pocitac uspat: set /a minuty=hodnota*60 timeout /t %minuty% psshutdown.exe -d -t 0 -accepteula
nebo
je možné stáhnout všechny mé scripty pro naplánování uspání, ale také pro hibernaci, restart a vypnutí počítače zde: STAŽENÍ
Ukázka testu scriptu pro uspání:
1. Při otevření scriptu uspani.bat se mě program zeptá, za kolik minut chci počítač uspat:
2. Po zadání času nastane jeho odpočet. Je možné zavřením okna zrušit odpočet, nebo stisknutím libovolné klávesy provést uspání počítače ihned.
Update příspěvku:
- 11.12.2019 – upraven script pro uspání
- 12.12.2019 – dodána podpora OS