If-Koubou

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

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

Jeśli lubisz uważnie śledzić poziom naładowania baterii laptopa, być może poszukujesz wbudowanego sposobu, aby monitorować go podczas pracy. Czy jest jeden lub potrzebujesz niestandardowego rozwiązania? Dzisiejszy post pytań i odpowiedzi dla SuperUser zawiera odpowiedź na pytanie czytelnika monitorującego baterię.

Dzisiejsza sesja pytań i odpowiedzi przychodzi do nas dzięki uprzejmości SuperUser - poddziału Stack Exchange, społecznościowego forum z pytaniami i odpowiedziami.

Pytanie

Czytnik SuperUser MiHa chce wiedzieć, jak utworzyć zadanie w Task Scheduler dla zmian poziomu naładowania baterii na swoim laptopie:

Potrzebuję utworzyć zadanie w Task Scheduler na podstawie zmian poziomu baterii. Na przykład, powiedz, że bateria mojego laptopa spada z 67 procent do 66 procent naładowania. Jak mogę uruchomić zadanie na podstawie tego wydarzenia? Czy system Windows rejestruje to w ogóle? Nie byłem w stanie znaleźć nigdzie informacji na ten temat.

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

Odpowiedź

Współpracownik SuperUser DavidPostill ma dla nas odpowiedź:

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

System Windows nie rejestruje tego rodzaju informacji / szczegółów jako zdarzeń. Możesz jednak użyć czegoś podobnego do pliku wsadowego poniżej i utworzyć zdarzenie niestandardowe.

Battery.cmd

Ten plik wsadowy monitoruje bieżące naładowanie procentowe baterii i tworzy zdefiniowane przez użytkownika zdarzenie, jeśli ładunek spadnie poniżej zdefiniowanej przez użytkownika wartości progowej.

Uwagi:

  • Polecenie eventcreate działa w systemie Windows XP aż do systemu Windows 10. Wymaga ono uprawnień administratora do działania.
  • Ustaw _ próg zgodnie z wymaganiami.
  • Jeśli bateria spadnie poniżej tej wartości, zdarzenie o identyfikatorze 999 zostanie wygenerowane w dzienniku zdarzeń APPLICATION z opisem "Battery charge up drop".
  • Zmodyfikuj komendę eventcreate zgodnie z wymaganiami w danej sytuacji.
  • Zmodyfikuj opóźnienie limitu czasu zgodnie z wymaganiami w danej sytuacji.

Przykład Wynik

Moja bateria ma obecnie ładunek 81 procent. Ustawiłem próg na 82 procent. Oto, co dzieje się po uruchomieniu Battery.cmd:

A oto nowy wpis w dzienniku zdarzeń:

EventCreate Składnia

Dalsze czytanie

  • Indeks A-Z wiersza poleceń systemu Windows CMD - doskonałe odniesienie do wszystkich linii poleceń związanych z systemem Windows.
  • eventcreate - Utwórz niestandardowe zdarzenie w Przeglądarce zdarzeń Windows.
  • schtasks - Utwórz lub edytuj zaplanowane zadanie / zadanie. Zadanie można utworzyć na komputerze lokalnym lub zdalnym.
  • wmic - polecenie sterowania oprzyrządowaniem Windows.

Czy masz coś do dodania do wyjaśnienia? Dźwięk w komentarzach. Chcesz przeczytać więcej odpowiedzi od innych użytkowników Stack Exchange, którzy znają się na technologii? Sprawdź cały wątek dyskusji tutaj.

Image Credit: DavidPostill (SuperUser)