Czy mogę użyć Harmonogramu zadań do monitorowania baterii mojego komputera?
Jeśli lubisz uważnie śledzić stan 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, opartego na społecznościach grupowania witryn z pytaniami i odpowiedziami.
Pytanie
Czytnik SuperUser MiHa chce wiedzieć, jak utworzyć zadanie w Task Scheduler, aby zmienić poziom 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 Task Scheduler dla zmian poziomu baterii?
Odpowiedź
Pomocnik 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ć poniższego pliku wsadowego i utworzyć zdarzenie niestandardowe.
Battery.cmd
Ten plik wsadowy monitoruje bieżące naładowanie akumulatora i tworzy zdarzenie zdefiniowane przez użytkownika, 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 "Upadek akumulatora".
- Zmodyfikuj komendę eventcreate zgodnie z wymaganiami swojej sytuacji.
- Zmodyfikuj opóźnienie limitu czasu, które jest wymagane w danej sytuacji.
Przykład Wynik
Moja bateria ma obecnie ładunek 81 procent. Ustawiłem próg na 82 procent. Oto, co dzieje się, gdy uruchomię 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ń systemu 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)