Próbuję skonfigurować zadanie, które co minutę będzie uruchamiać plik .exe.
Utworzyłem Trigger, który po uruchomieniu uruchomi .exe i będzie powtarzał się co minutę w nieskończoność. (Próbowałem także utworzyć codzienne zadanie, po uruchomieniu będzie powtarzane co minutę przez 1 dzień).
Gdy uruchamiam zadanie ręcznie, działa ono zgodnie z oczekiwaniami, ale jeśli pozostawię zadanie, aby osiągnąć „Następny czas wykonywania” zamiast go uruchamiać i aktualizować „Ostatni czas wykonywania”, „Następny czas wykonywania” zostanie zaktualizowany, aby uruchomić minutę później „Czas ostatniego uruchomienia” pozostaje taki sam.
Sprawdziłem Historię zadań i nie ma żadnych nowych wydarzeń. Ponadto mam logowanie w ramach określonego pliku .exe i nie oznacza to, że został uruchomiony.
źródło
Odpowiedzi:
Na wypadek, gdybyś ręcznie uruchomił zadanie ...
Właśnie spotkałem ten sam problem w systemie Windows 7. Nie testowałem go z żadną inną wersją systemu Windows.
Wygląda na to, że powtarzane zadania nie są wykonywane po uruchomieniu ręcznie (kliknij zadanie prawym przyciskiem myszy, a następnie wybierz polecenie „Uruchom”).
Po uruchomieniu ręcznie zadanie będzie działać tylko raz i to wszystko!
Jest to drut wyzwalający, ponieważ naturalne jest, że ludzie po prostu uruchamiają zadanie ręcznie po jego utworzeniu, aby sprawdzić, czy działa ono zgodnie z oczekiwaniami.
Co możesz zrobić, ustaw wyzwalacz na „Przy uruchomieniu”. Po ponownym uruchomieniu komputera zadanie powinno mieć status „W kolejce”. Oznacza to, że będzie działał w skonfigurowanym odstępie czasu.
źródło
Ręczne wyzwalanie służy do testowania. Potrzebujesz prawdziwego wyzwalacza, aby rozpocząć powtarzanie.
Rozwiązałem to, ustawiając wyzwalacz uruchamiania systemu, zgodnie z sugestią, ale jeśli sesja się nie powiedzie lub wprowadzisz zmiany i nie chcesz ponownie uruchamiać komputera, po prostu ustaw dodatkowy wyzwalacz, aby wykonać ten sam rodzaj powtarzania na codziennie, z czasem rozpoczęcia za minutę lub dwie.
Następnie możesz pozostawić oba wyzwalacze uruchomione i ustawić je tak, aby nie uruchamiały innego wystąpienia, jeśli już działa, z odpowiednimi limitami czasu, aby zabić bieżące wystąpienie, jeśli działa zbyt długo. W ten sposób masz pewność wyzwalania, nawet jeśli instancja, która rozpoczęła się podczas ostatniego restartu komputera, umiera.
źródło
Prawidłowym sposobem skonfigurowania tego jest ustawienie czasu rozpoczęcia w dowolnym momencie w przeszłości, a następnie wybranie opcji „Uruchom zadanie tak szybko, jak to możliwe po nieudanym zaplanowanym uruchomieniu” na karcie Ustawienia.
źródło
Zetknąłem się z tym problemem również ze mną, byłem w stanie go rozwiązać, ustawiając datę i godzinę rozpoczęcia o jedną lub dwie minuty przed czasem, aby zadanie uruchomiło akcję i zaczęło powtarzać zgodnie z konfiguracją.
źródło
Właśnie natknąłem się na ten problem podczas próby migracji zaplanowanych zadań z mojego domowego komputera (Windows 10 Pro) na serwer (również z Windows 10 Pro, świeżo zainstalowany za pomocą narzędzia do tworzenia multimediów Microsoft). Migrowane zadania po prostu się nie powtarzają. To, co skończyło się dla mnie działaniem, to zmiana Triggera z „Daily” na „One time”.
Zrzut ekranu
źródło