/ / Чи можу я використовувати планувальник завдань для моніторингу заряду акумулятора мого комп’ютера?

Чи можу я використати Планувальник завдань для моніторингу акумулятора мого комп’ютера?

how-do-you-create-a-task-in-task-планировщик-для-рівня-заряду-змін-00

Якщо ви хочете пильно стежити за ноутбукомрівень заряду акумулятора, то, можливо, ви шукаєте вбудований спосіб, який допоможе контролювати його, поки ви зайняті роботою. Є такий чи вам потрібне індивідуальне рішення? Сьогоднішня публікація запитань та запитань SuperUser містить відповідь на запитання читача про моніторинг акумулятора.

Сьогоднішня сесія "Питання та відповіді" приходить до нас з люб'язності SuperUser - підрозділу Stack Exchange, групування веб-сайтів Q&A, керованого громадою.

Питання

Читач SuperUser MiHa хоче знати, як створити завдання в Планувальнику завдань для зміни рівня заряду акумулятора на своєму ноутбуці:

Мені потрібно створити завдання на основі планувальника завданьна зміні рівня заряду акумулятора. Наприклад, скажімо, акумулятор мого ноутбука зменшився з 67% до 66%, що залишився. Як я можу запустити завдання на основі цієї події? Чи реєструє Windows це взагалі? Мені ніде не вдалося знайти інформацію про це.

Як створити завдання в Планувальнику завдань для зміни рівня заряду акумулятора?

Відповідь

Учасник SuperUser DavidPostill має відповідь для нас:

Мені потрібно створити завдання в планувальнику завдань на основі змін рівня заряду акумулятора

Windows не реєструє цю інформацію / деталі як події. Однак ви можете використовувати щось на зразок командного файлу нижче та створити власну подію.

Battery.cmd

Цей пакетний файл контролює поточний відсоток заряду акумулятора та створює визначену користувачем подію, якщо заряд опускається нижче визначеного користувачем порогового значення.

how-do-you-create-a-task-in-task-planer-for-battery-changes-changes-01

Примітки:

  • Команда eventcreate працює в Windows XP до Windows 10. включно. Для роботи потрібні права адміністратора.
  • Встановіть _threshold, як потрібно.
  • Якщо акумулятор опускається нижче цього значення, у журналі подій ЗАСТОСУВАННЯ буде згенерована подія з ідентифікатором 999 з описом “Заряд акумулятора впав”.
  • Змініть команду eventcreate відповідно до вашої ситуації.
  • Змініть затримку очікування, відповідно до вашої ситуації.

Приклад результату

Наразі мій акумулятор має заряд 81 відсотків. Я встановив поріг 82 відсотки. Ось що відбувається, коли я запускаю Battery.cmd:

how-do-you-create-a-task-in-task-planer-for-battery-changes-changes-02

І ось новий запис у журналі подій:

how-do-you-create-a-task-in-task-planer-for-battery-changes-changes-03

Синтаксис EventCreate

how-do-you-create-a-task-in-task-планировщик-для-рівня-батареї-зміни-04

Подальше читання

  • Індекс A-Z командного рядка Windows CMD - відмінна довідка для всіх речей, пов'язаних з командним рядком Windows.
  • eventcreate - Створіть власну подію в засобі перегляду подій Windows.
  • schtasks - Створення або редагування запланованого завдання / завдання. Завдання можна створити на локальному або віддаленому комп'ютері.
  • wmic - команда керування інструментарієм Windows.

Щось додати до пояснення? Звучить у коментарях. Хочете прочитати більше відповідей від інших користувачів, які користуються технологією Stack Exchange? Ознайомтесь із повною темою дискусії тут.

Кредит зображення: DavidPostill (SuperUser)