Môžem používať Plánovač úloh na monitorovanie batérie počítača?
Ak chcete sledovať hladinu nabitia batérie na vašom notebooku, možno hľadáte vstavaný spôsob, ako to pomôcť pri sledovaní počas práce. Existuje jedno alebo potrebujete vlastné riešenie? Dnešný príspevok typu SuperUser Q & A má odpoveď na otázku čitateľa o monitorovaní batérie.
Dnešná relácia otázok a odpovedí sa k nám pridelí zdvorilosťou SuperUser - podskupiny Stack Exchange, zoskupenia webových stránok typu Q & A.
Otázka
Čítačka SuperUser MiHa chce vedieť, ako vytvoriť úlohu v Plánovači úloh pre zmeny stavu batérie na svojom notebooku:
Potrebujem vytvoriť úlohu v Plánovači úloh na základe zmien stavu batérie. Povedzme napríklad, že batéria môjho notebooku klesne z 67% na 66% zostávajúceho poplatku. Ako môžem spustiť úlohu na základe tejto udalosti? Zaznamenáva systém Windows vôbec? Nepodarilo sa mi nikam nájsť informácie.
Ako vytvoríte úlohu v Plánovači úloh pre zmeny stavu batérie?
Odpoveď
Dodávateľ služby SuperUser DavidPostill má pre nás odpoveď:
Potrebujem vytvoriť úlohu v Plánovači úloh na základe zmien na úrovni batérie
Systém Windows nezaznamenáva takéto informácie alebo podrobnosti ako udalosti. Môžete však použiť niečo ako dávkový súbor nižšie a vytvoriť vlastnú udalosť.
Battery.cmd
Tento dávkový súbor sleduje aktuálny percentuálny poplatok batérie a vytvorí udalosť definovanú používateľom, ak sa nabíjanie zníži pod užívateľom definovanú prahovú hodnotu.
Poznámky:
- Príkaz createcreate funguje v systéme Windows XP až do systému Windows 10 vrátane. Vyžaduje si oprávnenie správcu pracovať.
- Podľa potreby nastavte _threshold.
- Ak batéria klesne pod túto hodnotu, vygeneruje sa udalosť s ID 999 v denníku udalostí APPLICATION s popisom "Batéria bola vybitá".
- Zmeňte príkaz create event tak, ako je to potrebné pre vašu situáciu.
- Upravte oneskorenie časového limitu podľa vašej situácie.
Príklad výstupu
V súčasnosti má batéria poplatok vo výške 81%. Prah som nastavil na 82 percent. Tu je to, čo sa stane, keď spustím Battery.cmd:
A tu je nový záznam v denníku udalostí:
EventCreate Syntax
Ďalšie čítanie
- Index A-Z príkazového riadka systému Windows CMD - vynikajúca referencia pre všetky veci príkazového riadka systému Windows.
- eventcreate - Vytvorte vlastnú udalosť v programe Windows Event Viewer.
- schtasks - Vytvorenie alebo úprava plánovanej úlohy / úlohy. Úlohu možno vytvoriť na lokálnom alebo vzdialenom počítači.
- wmic - Windows Management Instrumentation Command.
Máte niečo doplniť vysvetlenie? Znie to v komentároch. Chcete sa dozvedieť viac odpovedí od iných používateľov technickej úrovne Stack Exchange? Pozrite sa na celý diskusný príspevok tu.
Obrazový kredit: DavidPostill (SuperUser)