Comment afficher les journaux des tâches planifiées?

Réponses:

9

Les tâches planifiées elles-mêmes fournissent des informations détaillées sur le moment auquel une tâche sera exécutée et sur son exécution.

Les journaux d'événements peuvent vous informer d'avertissements et d'erreurs en cas de problème,
vous pouvez les voir dans l' Observateur d' événements.

Le journal des tâches planifiées peut également être lu à l'emplacement suivant:

C:\Windows\Tasks\SchedLgU.txt

Ce fichier contiendrait les mêmes informations détaillées que précédemment, mais vous pouvez remonter dans le temps, veuillez noter qu'il ne présente pas d'avertissements et d'erreurs avec des informations détaillées, car celles-ci sont enregistrées dans le journal des événements.

Tamara Wijsman
la source
cela semble avoir changé sur Windows 8 :(
JonnyRaa
1
@JonnyLeeds: Peut-être que les journaux d'événements ont été déplacés; voir Microsoft-Windows-TaskScheduler, qui semble contenir des informations à ce sujet. De plus, veuillez noter que dans le planificateur de tâches lui-même, il y a un onglet historique (qui ne fonctionne qu'après avoir activé l'historique des tâches).
Tamara Wijsman
Je ne vois rien dans le journal des événements (c'était le premier endroit où j'ai regardé) mais l'historique des tâches est extrêmement utile! Cheers
JonnyRaa
Ce SchedLgU.txt n'est pas un journal très informatif. Je ne pense pas qu'il enregistre les tâches autant que le début du planificateur de tâches lui-même, non?
Hack-R
1

Le problème avec le fichier SchedLgU.txt est qu'il est toujours ouvert et que la plupart des éditeurs ne l'afficheront pas du tout. L'utilisation de la commande type fonctionnera, mais uniquement si la tâche que je souhaite afficher n'a pas quitté l'écran (même l'augmentation de la taille du tampon dans les propriétés cmd.exe peut ne pas être suffisante). Je contourne le problème avec un (tapez SchedLgU.txt> Schtask.txt) suivi d'un (Bloc-notes schtask.txt). Ensuite, une recherche rapide pour "l'entrée la plus récente est au-dessus de cette ligne" et ma tâche est généralement là. Cela peut être utilisé dans un fichier batch et si vous avez les autorisations, vous pouvez l'exécuter sur des ordinateurs distants.

-------------------- Exemple de fichier de commandes --------------------

schtasks /RUN /S \\servernamehere /TN "TaskNameHereInsideQuotes"

pause 

type \\servernamehere\c$\windows\tasks\schedlgu.txt > schtask.txt

notepad schtask.txt

Faites une pause assez longtemps pour que la tâche se termine. Une autre chose que je fais est de mettre le temps d'exécution moyen dans la zone de description de la tâche planifiée. J'espère que cela t'aides.

Dan Jensen
la source
1

Désolé, je ne peux pas parler de Windows 7, mais sous Windows XP: Démarrer → Paramètres → Panneau de configuration , puis cliquez avec le bouton droit sur Tâches planifiées et sélectionnez Ouvrir . Dans le menu de la liste des tâches planifiées qui s'affiche, sélectionnez Avancé → Afficher le journal . Le fichier qu'il ouvre est C:\WINDOWS\SchedLgU.txt. Sous Windows XP, ce fichier contient du texte Unicode, donc tous les éditeurs ne le montreront pas correctement - mais le Bloc-notes fonctionne correctement.

Il devrait y avoir quelque chose de similaire dans Win7.

boot13
la source