Uruchom harmonogram zadań w systemie Windows 7, gdy komputer budzi się ze stanu uśpienia / hibernacji

32

Nie chcę, aby harmonogram zadań lub cokolwiek budziło komputer, ale kiedy ponownie otwieram laptopa i komputer się budzi, chciałbym, aby był to wyzwalacz, który harmonogram zadań lub coś używa do uruchomienia aplikacji.

Adam
źródło

Odpowiedzi:

24

Możesz zaznaczyć pole wyboru „Uruchom zadanie jak najszybciej po nieudanym zaplanowanym uruchomieniu” na karcie Ustawienia zadania. Dotyczy to przynajmniej zadań, które są regularnie planowane i nie uruchamiają się z powodu uśpienia / hibernacji / zamknięcia.

Wydaje się, że nie występuje wyzwalacz „Po przebudzeniu”, ale prawdopodobnie można użyć wyzwalacza „Po zdarzeniu”. Wydaje się, że interesujące wydarzenia pochodzą z „Kernel-Power” i „Power-Troubleshooter”. Tryb uśpienia systemu generuje zdarzenie z Kernel-Power z identyfikatorem zdarzenia 42. Wakeup to zdarzenie z narzędzia do rozwiązywania problemów z zasilaniem o identyfikatorze zdarzenia 1.

Joey
źródło
Może nawet nie mówię o słuszności, ale wydaje mi się, że nie mogę sprawić, by zadziałało. Zasadniczo chcę rozpocząć zadanie po uśpieniu komputera przenośnego (lub w jakimkolwiek innym stanie faktycznym) po ponownym otwarciu pokrywy i ponownym uruchomieniu. Zwykle w tym momencie muszę wpisać hasło użytkownika, aby uzyskać dostęp do systemu. Bawiłem się niektórymi wydarzeniami, które również wydawały się odpowiednie, bez powodzenia.
Adam
„Kernel-Power z identyfikatorem zdarzenia 42” działał dla mnie w systemie Windows 7 podczas aktywacji pliku nietoperza po powrocie z trybu uśpienia
Podczas budzenia narzędzie do rozwiązywania problemów z zasilaniem nie działało dla mnie. Jedynym wydarzeniem, które zostanie zwolniony jest Kernel-General z ID 1.
anno
1
Wydaje się, że to nie działa, gdy kabel zasilający laptopa jest odłączony?
ThreaT
Aby to wyjaśnić, należy odsłuchać identyfikator zdarzenia 42 w dzienniku systemowym ze źródła Kernel-Power jako zdarzenie uśpienia oraz identyfikator zdarzenia 1 w dzienniku systemu ze źródłowego narzędzia do rozwiązywania problemów z zasilaniem w celu wznowienia (przebudzenia) komputera.
Gene Pavlovsky
21

Rozwiązanie oparte na zdarzeniach zaproponowane przez Johannesa działało dla mnie dobrze. Chciałem, aby określony plik tekstowy (lista rzeczy do zrobienia) otwierał się w Notatniku za każdym razem, gdy hibernowałem komputer (Windows 7). Skonfigurowałem zaplanowane zadanie do uruchomienia z tym zdarzeniem jako wyzwalaczem:

  • Log: System
  • Źródło: narzędzie do rozwiązywania problemów z zasilaniem
  • Identyfikator zdarzenia: 1

To działa dobrze dla mnie.

Rangi Robinson
źródło
1

Istnieje prostsza metoda: wyzwalacze> Nowy> Przy odblokowaniu stacji roboczej> Dowolny użytkownik. Po uśpieniu komputera faktycznie (również) blokujesz maszynę, a po przebudzeniu zobaczysz komunikat „Zablokowany” nad polem hasła, zakładając, że używasz hasła.

Frank Conijn
źródło
1

Zdarzenie 107 po wznowieniu ze snu i 42 po przejściu do snu. Po prostu próbuję zdarzenia 107, aby uruchomić program po wznowieniu ze snu i zadziałało

wprowadź opis zdjęcia tutaj

wprowadź opis zdjęcia tutaj

Zaplanuj zadania

HelloWindowsPhone
źródło
0

Poniżej znajduje się rozwiązanie AutoHotkey oparte na podobnym pytaniu

Zapisz poniżej skrypt (jeden wiersz) z zakończeniem pliku .ahk:

Send {Volume_Down 100} ; Turns the volume DOWN 100 intervals

Aby uruchomić go po zalogowaniu lub po przebudzeniu komputera, istnieje skrypt AutoHotkey, który próbuje rozwiązać ten problem tutaj , lub można go uruchomić za pomocą Harmonogramu zadań .

Więcej informacji można znaleźć tutaj (głośność kontrolna) i tutaj (do korzystania z AutoHotkey) .

Stenemo
źródło