Ако искате да наблюдавате внимателно нивото на зареждане на батерията на лаптопа си, може да потърсите вграден начин да го следите, докато сте натоварени с работа. Има ли едно или имате нужда от персонализирано решение? Днешната публикация "СуперУслушвател" има отговор на въпроса на читателя за мониторинг на батерията.
Днешната сесия за въпроси и отговори ни идва с любезното съдействие на SuperUser - подразделение на Stack Exchange - обединяване на уеб сайтове с въпроси и отговори.
Reader на SuperUser MiHa иска да знае как да създаде задача в Task Scheduler за промени в нивото на батерията на своя лаптоп:
Трябва да създам задача в "Планировчик на задачите" въз основа на промените в батерията. Например, да кажем, че батерията на лаптопа ми пада от 67% до 66%. Как мога да изпълня задача въз основа на това събитие? Дали Windows изобразява ли изобщо това? Не можах да намеря информация за това никъде.
Как създавате задача в Планировчика на задачите за промени в нивото на батерията?
Сътрудникът на SuperUser DavidPostill има отговора за нас:
Трябва да създам задача в задачата за планиране на задачите въз основа на промените в нивото на батерията
Windows не записва този вид информация / подробности като събития. Можете обаче да използвате нещо като партидния файл по-долу и да създадете персонализирано събитие.
Battery.cmd
Този партиден файл следи текущото процентно зареждане на батерията и създава събитие, дефинирано от потребителя, ако таксуването падне под дефинираната от потребителя прагова стойност.
Забележки:
- Командата eventcreate работи на Windows XP до и включително Windows 10. Тя изисква администраторски привилегии да работи.
- Задайте _threshold според изискванията.
- Ако батерията падне под тази стойност, ще се генерира събитие с ID 999 в регистъра на събитията APPLICATION с описанието "Зареждането на батерията е спаднало".
- Променете командата за събитие, както е необходимо за вашата ситуация.
- Променете времето за изчакване, необходимо за вашата ситуация.
Пример за изход
Батерията ми в момента е на такса от 81%. Зададох прага до 82 процента. Ето какво се случва, когато стартирам Battery.cmd:
И тук е новото вписване в регистъра на събитията:
EventCreate Синтаксис
Допълнителна информация
- А-Z индекс на Windows CMD командния ред - отлична справка за всички неща, свързани с командния ред на Windows.
- eventcreate - Създайте персонализирано събитие в Windows Event Viewer.
- schtasks - Създаване или редактиране на планирана задача / задача. Работата може да бъде създадена на локален или отдалечен компютър.
- wmic - команда за управление на Windows за управление.
Имате ли нещо, което да добавите към обяснението? Звучи в коментарите. Искате ли да прочетете повече отговори от други потребители на Stack Exchange? Вижте цялата тема на дискусията тук.
Снимка на кредит: DavidPostill (SuperUser)