230 votes

Comment activer l'enregistrement de l'historique du planificateur de tâches de Windows Server ?

J'ai un serveur Windows 2008 avec des tâches planifiées en cours d'exécution, principalement des fichiers .bat appelant des fichiers PHP. J'ai 2 utilisateurs sur le serveur, un Admin et l'autre est un utilisateur standard.

J'ai utilisé l'utilisateur standard pour effacer l'historique dans l'onglet Historique du planificateur de tâches à l'aide de l'observateur d'événements. Maintenant, il n'enregistre plus d'historique. Toutes les tâches planifiées n'ont plus d'historique dans l'onglet Historique. Cependant, le résultat de la dernière exécution renvoie 0x0 et les planificateurs fonctionnent correctement.
Veuillez nous conseiller.

417voto

Brian Clark Points 176

Étape 1 : Ouvrez un planificateur de tâches surélevé (c'est-à-dire cliquez avec le bouton droit de la souris sur l'icône du planificateur de tâches et choisissez Exécuter en tant qu'administrateur )

Étape 2 : Dans la fenêtre Volet Actions (volet de droite, no les actions onglet ), cliquez sur Activer l'historique de toutes les tâches

C'est tout. Je ne sais pas trop pourquoi ce n'est pas activé par défaut, mais ce n'est pas le cas.

20voto

Jeremy Gagliardi Points 191

J'ai un autre possible réponse pour ceux qui se demandent pourquoi les entrées du journal des événements n'apparaissent pas dans l'onglet Historique du planificateur de tâches pour certaines tâches, même si l'option Historique de toutes les tâches est activée, les événements pour ces tâches sont visibles dans le journal des événements, et toutes les autres tâches affichent l'historique sans problème. Dans mon cas, j'avais créé 13 nouvelles tâches. Pour 5 d'entre elles, les événements s'affichaient correctement dans l'historique, mais pour les 8 autres, l'onglet Historique était complètement vide. J'ai même vérifié que ces tâches étaient activées pour l'historique individuellement (et l'enregistrement des événements) en utilisant l'article de Mick Wood sur l'utilisation de l'observateur d'événements.

C'est alors que j'ai compris. J'ai soudain réalisé ce que les 8 avaient en commun et que les 5 autres n'avaient pas. Ils avaient tous une esperluette (&) dans le nom de l'événement. Je les ai créées en exportant la première tâche que j'ai créée, "Sync E to N", en renommant le nom du fichier exporté, en modifiant le contenu XML, puis en important la nouvelle tâche. L'Explorateur Windows m'a permis de renommer la tâche, par exemple, en "Sync C to N & T", et le Planificateur de tâches m'a permis de l'importer. Cependant, avec ce "&" gênant dans le nom, il ne pouvait pas récupérer son historique dans le journal des événements. Lorsque j'ai supprimé l'événement original, renommé le fichier xml en "Sync C to N and T" et que je l'ai importé, j'ai retrouvé toutes les entrées du journal dans l'onglet Historique du Planificateur de tâches.

19voto

Glenn Slayden Points 1995

L'ajustement de la Application de planification des tâches ne fait en réalité que contrôler l'état activé d'un certain journal d'événements, de sorte que vous pouvez régler de manière équivalente le mode "historique" du planificateur de tâches via la ligne de commande Windows :

wevtutil set-log Microsoft-Windows-TaskScheduler/Operational /enabled:true

Pour vérifier l'état actuel :

wevtutil get-log Microsoft-Windows-TaskScheduler/Operational

Pour ceux qui n'aiment pas les touches, voici les versions légèrement abrégées de ce qui précède :

wevtutil sl Microsoft-Windows-TaskScheduler/Operational /e:true
wevtutil gl Microsoft-Windows-TaskScheduler/Operational

13voto

Jim Wallis Points 131

Je pense que la confusion vient du fait que sur mon serveur, j'ai dû faire un clic droit sur la bibliothèque du planificateur de tâches sur le côté gauche et faire un clic droit pour obtenir l'option d'activer ou de désactiver l'historique de toutes les tâches.

J'espère que cela vous aidera

6voto

Daniel Williams Points 2008

Voici où je l'ai trouvé sur un serveur Windows 2008R2. Planificateur de tâches élevé Cliquez sur "Bibliothèque du planificateur de tâches" Elle apparaît comme une option dans le panneau "Actions" de droite.

enter image description here

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X