Mohu používat Plánovač úloh pro sledování baterie počítače?
Pokud chcete brát v úvahu úroveň nabití baterie vašeho notebooku, možná budete hledat vestavěný způsob, jak jej sledovat, když máte práci zaneprázdněn. Existuje jedno nebo potřebujete vlastní řešení? Dnešní příspěvek Q & A SuperUser má odpověď na otázku čtenáře o monitorování baterie.
Dnešní zasedání Otázky a odpovědi nás přichází s laskavým svolením SuperUser - podřízené rozdělení Stack Exchange, které je založeno na komunitě prostřednictvím skupin webových stránek.
Otázka
Čtečka SuperUser MiHa chce vědět, jak vytvořit úkol v Plánovači úloh pro změny stavu baterie na svém notebooku:
Potřebuji vytvořit úkol v Plánovači úloh na základě změn úrovně baterie. Řekněme například, že baterie notebooku klesá z 67% na 66% zbývajícího poplatku. Jak mohu spustit úkol založený na této události? Zaznamenává Windows vůbec to? Nikdy jsem nenašel informace o tom.
Jak vytvoříte úkol v Plánovači úloh pro změny stavu baterie?
Odpověď
Příspěvek SuperUser DavidPostill má pro nás odpověď:
Potřebuji vytvořit úlohu v Plánovači úloh na základě změn na úrovni baterie
Systém Windows tyto informace nebo podrobnosti nezaznamená jako události. Můžete však použít něco jako dávkový soubor níže a vytvořit vlastní událost.
Battery.cmd
Tento dávkový soubor sleduje aktuální procentuální nabíjení baterie a vytvoří událost definovanou uživatelem, pokud nabíjení klesne pod prahovou hodnotu definovanou uživatelem.
Poznámky:
- Příkaz eventcreate funguje v systému Windows XP až po systém Windows 10. Tento systém vyžaduje oprávnění správce.
- Nastavte _threshold podle potřeby.
- Pokud baterie klesne pod tuto hodnotu, v protokolu událostí APPLICATION bude generována událost s ID 999 s popisem "Výpadek nabití baterie".
- Změňte příkaz eventcreate tak, jak je požadováno pro vaši situaci.
- Upravte prodlevu časového limitu podle potřeby.
Příklad výstupu
Moje baterie je v současné době nabitá na 81 procent. Nastavil jsem práh na 82 procent. Zde je to, co se stane, když spustím Battery.cmd:
A zde je nový záznam v protokolu událostí:
EventCreate Syntaxe
Další čtení
- Index A-Z příkazového řádku systému Windows CMD - vynikající odkaz pro všechny věci příkazového řádku systému Windows.
- eventcreate - Vytvořte vlastní událost v Prohlížeči událostí systému Windows.
- schtasks - Vytvořit nebo upravit plánovanou úlohu / úlohu. Úlohu lze vytvořit na místním nebo vzdáleném počítači.
- wmic - Příkaz Windows Management Instrumentation.
Musíte něco přidat k vysvětlení? Vyjměte v komentářích. Chcete se dozvědět více odpovědí od ostatních uživatelů technologie Stack Exchange? Podívejte se na celý diskusní příspěvek zde.
Image Credit: DavidPostill (SuperUser)