Mam system Windows Server 2008 z uruchomionymi zaplanowanymi zadaniami, głównie pliki .bat wywołujące pliki PHP. Mam 2 użytkowników na serwerze, jeden administrator, a drugi to użytkownik standardowy.
Użyłem standardowego użytkownika do wyczyszczenia dziennika historii na karcie Historia harmonogramu zadań za pomocą Podglądu zdarzeń. Teraz nie będzie już rejestrować żadnej historii. Wszystkie zaplanowane zadania nie mają już historii na karcie Historia. Jednak wynik ostatniego uruchomienia zwraca 0x0 i harmonogramy działają poprawnie.
Proszę doradź.
Odpowiedzi:
Krok 1: Otwórz podwyższony Harmonogram zadań (tj. Kliknij prawym przyciskiem myszy ikonę Harmonogram zadań i wybierz Uruchom jako administrator )
Krok 2: W okienku Akcje (prawy panel, a nie zakładka Akcje ) kliknij opcję Włącz historię wszystkich zadań
Otóż to. Nie jestem pewien, dlaczego to domyślnie nie jest włączone, ale tak nie jest.
źródło
Mam inną możliwą odpowiedź dla tych, którzy zastanawiają się, dlaczego wpisy dziennika zdarzeń nie są wyświetlane na karcie Historia Harmonogramu zadań dla niektórych zadań, mimo że cała Historia zadań jest włączona, zdarzenia dla tych zadań są widoczne w Dzienniku zdarzeń i wszystkie inne zadania dobrze pokazują historię. W moim przypadku stworzyłem 13 nowych zadań. W przypadku 5 z nich wydarzenia wyglądały dobrze w obszarze Historia, ale w przypadku pozostałych 8 karta Historia była całkowicie pusta. Nawet sprawdziłem, czy te zadania zostały włączone dla historii indywidualnie (i rejestrowania zdarzeń) za pomocą postu Mick Wooda o korzystaniu z Podglądu zdarzeń.
To mnie uderzyło. Nagle zdałem sobie sprawę z tego, co wszystkie 8 łączy, a pozostałych 5 nie. Wszyscy mieli znak „&” w nazwie wydarzenia. Utworzyłem je, eksportując pierwsze utworzone zadanie „Synchronizuj E z N”, zmieniając nazwę eksportowanego pliku, edytując zawartość XML, a następnie importując nowe zadanie. Eksplorator Windows z radością pozwala mi zmienić nazwę zadania, na przykład na „Synchronizuj C z N i T”, a Harmonogram zadań z przyjemnością pozwala mi go zaimportować. Jednak z tym nieznośnym „&” w nazwie nie można było pobrać historii z dziennika zdarzeń. Kiedy usunąłem oryginalne zdarzenie, zmieniłem nazwę pliku xml na „Synchronizuj C z N i T” i zaimportowałem go, voila, wszystkie wpisy dziennika były na karcie Historia w Harmonogramie zadań.
źródło
Myślę, że zamieszanie polega na tym, że na moim serwerze musiałem kliknąć prawym przyciskiem myszy bibliotekę harmonogramu zadań po lewej stronie i kliknąć prawym przyciskiem myszy, aby uzyskać opcję włączenia lub wyłączenia całej historii zadań.
Mam nadzieję że to pomoże
źródło
Korekta w aplikacji Harmonogram zadań faktycznie kontroluje tylko stan włączenia określonego dziennika zdarzeń, dzięki czemu można w równoważny sposób dostosować tryb „historii” Harmonogramu zadań za pomocą wiersza poleceń systemu Windows:
Aby sprawdzić bieżący stan:
Dla niechęci do naciśnięcia klawisza, oto nieco skrócone wersje powyższego:
źródło
retention: false
iautoBackup: false
ipublishing:
linii? Nie widzę żadnego wyjaśnienia dla tych linii. Być może możesz dodać do swojej odpowiedzi, co oznaczają wszystkie wiersze bieżącego stanu.retention: false
orazautoBackup: false
apublishing: lines
?Tutaj znalazłem go na serwerze Windows 2008R2. Podwyższony harmonogram zadań Kliknij „Bibliotekę zadań”. Pojawia się jako opcja w panelu „Działania” po prawej stronie.
źródło
Może to pomóc innym, którzy nie mają opcji włączenia / wyłączenia historii w dowolnym miejscu w Harmonogramie zadań.
Otwórz Podgląd zdarzeń (w Zarządzaniu komputerem lub Narzędziach administratora> Podgląd zdarzeń).
W Podglądzie zdarzeń upewnij się, że wyświetla się okienko podglądu (Widok> okienko podglądu powinno być zaznaczone)
W lewym okienku rozwiń Dzienniki aplikacji i usług, następnie Microsoft, Windows, TaskScheduler, a następnie wybierz Operacyjny.
Powinieneś mieć akcje wyświetlane w okienku podglądu z dwiema sekcjami - Operacyjną i poniżej tego zdarzenia nnn, TaskScheduler. Jednym z elementów wymienionych w sekcji Operacyjnej powinny być Właściwości. Kliknij ten element, a opcja Włącz rejestrowanie znajduje się na karcie Ogólne.
Mój problem polegał na tym, że osiągnięto maksymalny rozmiar dziennika i chociaż wybrano opcję zastępowania starych zdarzeń, nie rejestrowano nowych zdarzeń. Podejrzewam, że mógł to być problem z uprawnieniami, ale zmieniłem go na Archiwizuj, gdy jest pełny i wszystko znów działa.
Mam nadzieję, że pomoże to komuś innemu. Jeśli nie masz opcji wymienionych powyżej, przepraszam, ale nie wiem, gdzie powinieneś szukać.
źródło
Win 8.1 Pro
Powyższa odpowiedź Briana Clarka działała dla mnie, ale piszę tutaj dla tych, którzy mogą być zmuszeni do przestrzegania nieco innej sekwencji niż ja.
Kiedy uruchomiłem Panel sterowania> Narzędzia administracyjne> Harmonogram zadań prawym przyciskiem myszy - „Uruchom jako administrator”, znalazłem okienko Akcje, które już zawiera następujące działanie:
Więc moja maszyna ma już włączoną Historię. Ale mój komputer musiał najpierw wyłączyć historię, a potem wrócić i „Włącz historię wszystkich zadań”. Potem moja historia się pojawiła i nie otrzymałem więcej błędów. Zakładam, że akcja wykonała pewnego rodzaju inicjalizację lub konfigurację, która nigdy nie została wykonana poprawnie od samego powrotu do instalacji systemu operacyjnego.
Dodam również, że musiałem wyjść z Harmonogramu zadań i wprowadzić go ponownie, zanim będę mógł przełączać ustawienie Włączanie / wyłączanie historii tam i z powrotem.
źródło
Jak wspomniano wcześniej, istnieje możliwość włączenia lub wyłączenia Historii, pod warunkiem, że otworzysz menedżera zadań w podwyższonym trybie „Administrator” (kliknij prawym przyciskiem myszy program / skrót Harmonogramu zadań i wybierz „Uruchom jako administrator”). Następnie w „Zadaniach” znajduje się miejsce, w którym można zatrzymać lub uruchomić Historię.
źródło