Domovská » jak » Mohu používat Plánovač úloh pro sledování baterie počítače?

    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)