Pagina principala » HOWTO » Pot folosi Task Scheduler pentru a monitoriza bateria computerului meu?

    Pot folosi Task Scheduler pentru a monitoriza bateria computerului meu?

    Dacă vă place să păstrați atenția la nivelul încărcării bateriei laptopului, atunci este posibil să căutați un mod încorporat pentru a vă ajuta să îl monitorizați în timp ce sunteți ocupat. Există una sau aveți nevoie de o soluție personalizată? Postul de astăzi SuperUser Q & A are răspunsul la o întrebare a cititorului de monitorizare a bateriei.

    Sesiunea de întrebări și răspunsuri din ziua de astăzi vine de la amabilitatea SuperUser - o subdiviziune a Stack Exchange, o grupare bazată pe comunitate a site-urilor web Q & A.

    Intrebarea

    Cititorul SuperUser MiHa vrea să știe cum să creeze o sarcină în Task Scheduler pentru schimbarea nivelului bateriei pe laptopul său:

    Trebuie să creez o sarcină în Task Scheduler pe baza modificărilor nivelului bateriei. De exemplu, spuneți că bateria laptopului meu scade de la 67% până la 66% din tariful rămas. Cum pot rula o sarcină bazată pe acest eveniment? Înregistrează Windows acest lucru deloc? Nu am putut găsi informații despre acest lucru nicăieri.

    Cum creați o sarcină în Task Scheduler pentru modificările nivelului bateriei?

    Răspunsul

    Contribuitorul SuperPlayer DavidPostill are răspunsul pentru noi:

    Am nevoie pentru a crea o sarcină în Scheduler de sarcini bazate pe modificările nivelului bateriei

    Windows nu înregistrează astfel de informații / detalii ca evenimente. Cu toate acestea, puteți utiliza ceva asemănător fișierului batch de mai jos și puteți crea un eveniment personalizat.

    Battery.cmd

    Acest fișier batch monitorizează încărcarea procentuală curentă a bateriei și creează un eveniment definit de utilizator dacă încărcarea scade sub valoarea pragului definită de utilizator.

    Note:

    • Comanda eventcreate funcționează pe Windows XP până la și inclusiv Windows 10. Aceasta necesită privilegii de administrator pentru a funcționa.
    • Setați _threshold după cum este necesar.
    • Dacă bateria scade sub această valoare, un eveniment cu ID 999 va fi generat în jurnalul de evenimente APPLICATION cu descrierea "Încărcarea bateriei a scăzut".
    • Modificați comanda eventcreate, după cum este necesar pentru situația dvs..
    • Modificați întârzierea de expirare așa cum este necesar pentru situația dvs..

    Exemplu de ieșire

    Acumulatorul meu are în prezent o taxă de 81%. Am stabilit pragul la 82%. Iată ce se întâmplă când rulez Battery.cmd:

    Iată noua intrare în jurnalul de evenimente:

    EventCreate Syntax

    Citirea în continuare

    • Un index A-Z al liniei de comandă Windows CMD - O referință excelentă pentru toate lucrurile legate de linia de comandă Windows.
    • eventcreate - Creați un eveniment personalizat în Vizualizatorul de evenimente Windows.
    • schtasks - Creați sau editați o sarcină / o sarcină programată. Lucrarea poate fi creată pe un computer local sau la distanță.
    • wmic - Comandamentul Windows Instrumentation Management.

    Aveți ceva de adăugat la explicație? Sunați în comentariile. Doriți să citiți mai multe răspunsuri de la alți utilizatori de tehnologie Stack Exchange? Check out discuția completă aici.

    Credit de imagine: DavidPostill (SuperUser)