J'ai un Windows Server 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 administrateur et l'autre est un utilisateur standard.
J'ai utilisé l'utilisateur standard pour effacer le journal d'historique dans l'onglet Historique du planificateur de tâches à l'aide de l'Observateur d'événements. Maintenant, il n'enregistrera 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.
S'il vous plaît donnez votre avis.
Réponses:
Étape 1: Ouvrez un planificateur de tâches élevé (c.-à-d. Faites un clic droit sur l'icône du planificateur de tâches et choisissez Exécuter en tant qu'administrateur )
Étape 2: dans le volet Actions ( volet droit, pas l' onglet Actions ), cliquez sur Activer l'historique de toutes les tâches
C'est tout. Je ne sais pas pourquoi ce n'est pas activé par défaut, mais ce n'est pas le cas.
la source
J'ai une autre réponse possible 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 Tout l'historique des tâches est activé, les événements de ces tâches sont visibles dans le journal des événements et tous les autres les tâches montrent l'histoire très bien. Dans mon cas, j'avais créé 13 nouvelles tâches. Pour 5 d'entre eux, les événements se sont bien déroulés sous 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 la journalisation des événements) en utilisant la publication de Mick Wood sur l'utilisation de l'Observateur d'événements.
Puis ça m'a frappé. J'ai soudain réalisé ce que les 8 avaient en commun que les 5 autres n'avaient pas. Ils avaient tous un caractère esperluette (&) dans le nom de l'événement. Je les ai créés 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 volontiers importé. Cependant, avec ce "&" embêtant dans le nom, il n'a pas pu récupérer son historique dans le journal des événements. Lorsque j'ai supprimé l'événement d'origine, renommé le fichier xml en "Sync C to N and T" et l'ai importé, le tour est joué, il y avait toutes les entrées de journal dans l'onglet Historique du Planificateur de tâches.
la source
Je pense que la confusion est que sur mon serveur, j'ai dû cliquer avec le bouton 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 t'aides
la source
L'ajustement dans l' application Planificateur de tâches contrôle en fait simplement l'état activé d'un certain journal des événements, vous pouvez donc ajuster de manière équivalente le mode "historique" du Planificateur de tâches via la ligne de commande Windows:
Pour vérifier l'état actuel:
Pour le raccourci clavier, voici les versions légèrement abrégées de ce qui précède:
la source
retention: false
etautoBackup: false
etpublishing:
? Je ne vois aucune explication pour ces lignes. Vous pouvez peut-être ajouter à votre réponse ce que chacune des lignes de l'état actuel signifie.retention: false
etautoBackup: false
etpublishing: lines
?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». Il apparaît en option sur le panneau «Actions» de droite.
la source
Cela peut aider les autres là où il n'y a aucune option pour activer / désactiver l'historique n'importe où dans le Planificateur de tâches.
Ouvrez l'Observateur d'événements (dans Gestion de l'ordinateur ou Outils d'administration> Observateur d'événements).
Dans l'Observateur d'événements, assurez-vous que le volet de visualisation s'affiche (Affichage> Le volet de visualisation doit être coché)
Dans le volet de gauche, développez Journaux des applications et des services, puis Microsoft, Windows, TaskScheduler, puis sélectionnez Opérationnel.
Vous devriez avoir des Actions affichées dans le volet d'aperçu avec deux sections - Opérationnel et en dessous de cet événement nnn, TaskScheduler. L'un des éléments répertoriés dans la section opérationnelle doit être Propriétés. Cliquez sur cet élément et l'option Activer la journalisation se trouve dans l'onglet Général.
Mon problème était que la taille maximale du journal avait été atteinte et même si l'option de remplacement des anciens événements était sélectionnée, elle ne consignait pas les nouveaux événements. Je soupçonne que cela pourrait avoir été un problème d'autorisations, mais je l'ai changé en archive lorsqu'il est plein et tout fonctionne à nouveau.
J'espère que cela aide quelqu'un d'autre là-bas. Si vous n'avez pas les options que j'ai mentionnées ci-dessus, je suis désolé, mais je ne sais pas où vous devriez chercher.
la source
Win 8.1 Pro
La réponse de Brian Clark ci-dessus a fonctionné pour moi, mais je poste ici pour ceux qui pourraient avoir à suivre une séquence légèrement différente comme moi.
Lorsque j'ai exécuté le Panneau de configuration> Outils d'administration> Planificateur de tâches de clic droit - «Exécuter en tant qu'administrateur», j'ai trouvé que le volet Actions contenait déjà l'action suivante:
L'historique était donc déjà activé sur ma machine. Mais ma machine devait d'abord désactiver l'historique, puis revenir en arrière et «Activer l'historique de toutes les tâches». Après cela, mon historique est apparu et je n'ai plus reçu d'erreurs. Je suppose que l'action a effectué un type d'initialisation ou de configuration qui n'a jamais été effectué correctement depuis l'installation du système d'exploitation.
J'ajouterai également que j'ai dû quitter le Planificateur de tâches et le ressaisir avant de pouvoir basculer le paramètre Activer / Désactiver l'historique d'avant en arrière.
la source
Comme indiqué précédemment, il existe une option pour activer ou désactiver l'historique à condition d'ouvrir le gestionnaire de tâches en mode "Administrateur" élevé (cliquez avec le bouton droit sur le programme / raccourci du Planificateur de tâches et choisissez "Exécuter en tant qu'administrateur"). Ensuite, sous "Tâches", vous pouvez arrêter ou démarrer l'historique.
la source