Skip to content

Czy mogę użyć Harmonogramu zadań do monitorowania baterii mojego komputera?

10 de lipiec de 2021
how do you create a task in task scheduler for battery level changes 00 1024x469 1

Jeśli chcesz uważnie obserwować poziom naładowania baterii laptopa, być może szukasz wbudowanego sposobu, który pomoże monitorować go podczas pracy. Czy istnieje, czy potrzebujesz niestandardowego rozwiązania? Dzisiejszy post z pytaniami i odpowiedziami dla SuperUser zawiera odpowiedź na pytanie dotyczące czytnika monitorowania baterii.

Dzisiejsza sesja pytań i odpowiedzi przychodzi do nas dzięki uprzejmości SuperUser — pododdziału Stack Exchange, społecznościowej grupy witryn internetowych z pytaniami i odpowiedziami.

Pytanie

Czytnik SuperUser MiHa chce wiedzieć, jak utworzyć zadanie w Harmonogramie zadań, aby zmienić poziom naładowania baterii na swoim laptopie:

Muszę utworzyć zadanie w Harmonogramie zadań na podstawie zmian poziomu baterii. Załóżmy na przykład, że bateria mojego laptopa spada z 67 procent do 66 procent pozostałego naładowania. Jak mogę uruchomić zadanie na podstawie tego zdarzenia? Czy system Windows w ogóle rejestruje to? Nigdzie nie mogłem znaleźć informacji na ten temat.

Jak utworzyć zadanie w Harmonogramie zadań dla zmian poziomu baterii?

Odpowiedź

Współtwórca SuperUser DavidPostill ma dla nas odpowiedź:

Muszę utworzyć zadanie w Harmonogramie zadań na podstawie zmian poziomu baterii Battery

System Windows nie rejestruje tego rodzaju informacji/szczegółów jako zdarzeń. Możesz jednak użyć czegoś takiego jak plik wsadowy poniżej i utworzyć niestandardowe zdarzenie.

Bateria.cmd

Ten plik wsadowy monitoruje bieżący procent naładowania akumulatora i tworzy zdarzenie zdefiniowane przez użytkownika, jeśli poziom naładowania spadnie poniżej zdefiniowanej przez użytkownika wartości progowej.

1625898069 667 Czy moge uzyc Harmonogramu zadan do monitorowania baterii mojego komputera

Uwagi:

  • Polecenie eventcreate działa w systemie Windows XP do Windows 10. Do działania wymaga uprawnień administratora.
  • Ustaw _threshold zgodnie z wymaganiami.
  • Jeśli poziom naładowania akumulatora spadnie poniżej tej wartości, w dzienniku zdarzeń APLIKACJI zostanie wygenerowane zdarzenie o ID 999 z opisem „Naładowanie akumulatora spadło”.
  • Zmodyfikuj polecenie eventcreate zgodnie z wymaganiami danej sytuacji.
  • Zmodyfikuj opóźnienie limitu czasu zgodnie z wymaganiami swojej sytuacji.

Przykładowe wyjście

Moja bateria jest obecnie naładowana w 81 procentach. Ustawiłem próg na 82 proc. Oto, co się dzieje, gdy uruchamiam Battery.cmd:

1625898069 350 Czy moge uzyc Harmonogramu zadan do monitorowania baterii mojego komputera

A oto nowy wpis w Dzienniku Zdarzeń:

1625898069 311 Czy moge uzyc Harmonogramu zadan do monitorowania baterii mojego komputera

Składnia tworzenia zdarzeń

1625898070 192 Czy moge uzyc Harmonogramu zadan do monitorowania baterii mojego komputera

Dalsza lektura

  • Indeks AZ wiersza poleceń Windows CMDD – Doskonałe odniesienie do wszystkich rzeczy związanych z wierszem poleceń systemu Windows.
  • eventcreate – Utwórz zdarzenie niestandardowe w Przeglądarce zdarzeń systemu Windows.
  • schtasks – Utwórz lub edytuj zaplanowane zadanie/zadanie. Zadanie można utworzyć na komputerze lokalnym lub zdalnym.
  • wmic – Polecenie Instrumentacji zarządzania Windows.

Masz coś do dodania do wyjaśnienia? Dźwięk w komentarzach. Chcesz przeczytać więcej odpowiedzi od innych doświadczonych technologicznie użytkowników Stack Exchange? Sprawdź pełny wątek dyskusji tutaj.

Źródło obrazu: DavidPostill (Superużytkownik)

Czy ten post był pomocny?