Les tâches planifiées ou la planificateur de tâches de Windows

Les tâches planifiées de Windows ou planificateur de tâches Windows permettent l’exécution d’action lors d’événements comme le démarrage et fermeture de Windows ou une date précise.
On utilise les tâches planifiées pour lancer un programme à une heure précise ou au démarrage de Windows.
Ces derniers sont donc très utile pour automatiser certains exécution. Windows possède par défaut, de multiples tâches planifiées afin de déclencher différentes actions.
Par exemple, une défragmentation du disque lorsque l’ordinateur passe en veille, ou une analyse Windows Defender, tous les samedis.

Dans cet article, vous verrez comment accéder aux tâches planifiées de Windows, en ajouter et comprendre son fonctionnement.

Les tâches planifiées ou la planificateur de tâches de Windows

Introduction

Les tâches planifiées existent depuis Windows 95.
Le composant logiciel enfichable MMC Planificateur de tâches vous aide à planifier des tâches automatisées qui réalisent des actions à une heure spécifique lorsqu’un certain événement survient.
Il contient une bibliothèque de toutes les tâches planifiées, en fournissant une vue organisée des tâches et un point d’accès pratique pour les gérer.
Dans le monde Linux, l’équivalent des tâches planifiées est cron.

Pour ouvrir les tâches planifiées de Windows 10, reportez-vous à la page suivante : Comment ouvrir les tâches planifiées sur Windows 7, 8.1 et 10

La page d’accueil liste les tâches planifiées actives.

Présentation du planificateur de tâches de Windows

Puis à gauche, vous pouvez cliquer sur la bibliothèque du planificateur de tâches.
On obtient alors la liste des tâches planifiées ajoutées par les programmes installés.
Ici par exemple, des tâches planifiées de mise à jour Google.

Présentation du planificateur de tâches de Windows

Dans les sous-dossiers, on trouve le dossier Microsoft puis le dossier Windows qui contient toutes les tâches planifiées relatives à Windows… et il y en a beaucoup.

Présentation du planificateur de tâches de Windows

Vous pouvez scroller horizontalement pour afficher toutes les colonnes.
Par exemple la dernière exécution ou l’état de la tâche planifiée.

Présentation du planificateur de tâches de Windows

Les Tâches planifiées en détails

Une tâche planifiée en détails… pour cela, on double-clic simplement dessus.
On trouve divers onglets : Général, Déclencheurs, actions, conditions etc.

L’onglet Général :

Les Tâches planifiées en détails

Dans l’onglet Déclencheurs, on définit l’événement qui la déclenchera.
Cela peut-être une heure précise, ou un événement comme l’ouverture/fermeture de la session Windows.

Les Tâches planifiées en détails

L’onglet action indique l’action à effectuer.
Ici il s’agit de lancer le programme de mise à jour de Google.
Cela peut aussi l’envoi d’un email ou afficher un message.
Il est possible de configurer plusieurs actions.

Les Tâches planifiées en détails

Les onglets Conditions, Paramètres et Historiques permettent de régler certains paramètres.
L’Historique enregistrer les événements de la tâche planifiée dans l’observateur d’événements de Windows.

Les Tâches planifiées en détails

L’onglet Paramètre donne la possibilité de forcer l’arrêt de la tâche planifiée au bout d’un délai.
Si celle-ci ne se termine par comme il faut (programme bloqué etc).

Les Tâches planifiées en détails

En résumé, les tâches planifiées fonctionnent :

  • avec un déclencheur : date, événement comme l’ouverture de l’ordinateur
  • qui déclenche une action : ouverture d’un programme, envoi d’un mail ou affichage d’un message

Les tâches planifiées avancées

Par défaut, une tâche planifiée ne s’exécute que si l’utilisateur est connecté.
Mais il est tout à fait possible de configurer depuis l’onglet Général, le déclenchement, même si aucune session Windows n’est ouverte.
Enfin on vous demande de saisir un utilisateur et mot de passe Windows afin d’exécuter celle-ci avec les permissions de ce dernier.
Ainsi, si vous configurez la tâche planifiée avec un utilisateur non administrateur qui tente d’exécuter des actions administrateurs, vous aurez un message d’accès refusé.

Windows stocke les tâches planifiées dans le dossier %windir%\system32\Tasks
On y retrouve la bibliothèque et son arborescence :

Les Tâches planifiées en détails
Les Tâches planifiées en détails

Le contenu d’une tâche planifiée se présente sous la forme d’un fichier XML :

Les Tâches planifiées en détails

Création d’une tâche planifiée sur Windows

La création d’une tâche planifiée n’est pas très compliquée.
En effet un assistant de création de tâche vous guide pas à pas.
Ouvrez le dossier de la bibliothèque dans lequel, vous souhaitez créer la tâche planifiée.
Faites un clic droit puis « Créer une tâche de base…« .

L’option Créer une tâche planifiée ouvre la page avec tous les onglets.
Mais elle se destine plutôt aux utilisateurs avancés.

créer une tâche planifiée sur Windows

On nomme la tâche planifiée et éventuellement on lui donne un descriptif.

créer une tâche planifiée sur Windows

puis on configure le déclencheur qui permet de déterminer à quel événement la tâche planifiée va s’exécuter.

créer une tâche planifiée sur Windows

Par exemple, on peut prendre tous les jours et définir l’heure de déclenchement.

créer une tâche planifiée sur Windows

puis l’action, comme lancez un programme.

créer une tâche planifiée sur Windows

Le bouton Parcourir permet d’aller naviguer dans les dossiers de votre disque dur afin de sélectionner le programme que l’on souhaite démarrer.

créer une tâche planifiée sur Windows

Une fois terminé, on arrive sur un résumé.
L’option en bas « Ouvrir les propriétés de cette tâche » donne la possibilité d’ouvrir les propriétés de la tâche planifiée.

créer une tâche planifiée sur Windows

Ainsi, vous pouvez par exemple, configurer son déclenchement lorsqu’un utilisateur n’est pas connecté.

créer une tâche planifiée sur Windows

La tâche planifiée apparaît alors dans la liste de la bibliothèque du planificateur de tâches.

créer une tâche planifiée sur Windows

Et enfin comment créer une tâche planifiée en vidéo :

Lister les tâches planifiées en cours d’exécution

Si vous avez besoin de visualiser les tâches planifiées en cours d’exécution, cela se passe sur la page suivante : Comment lister les tâches planifiées en cours d’exécution sur Windows

Comment lister les tâches planifiées en cours d'exécution sur Windows

Autoruns et les tâches planifiées

Il est parfois difficile de s’y retrouver dans le planificateur de tâches étant donné que des centaines de tâches planifiées existent.
Le programme Autoruns est parfois plus pratique.
Les tâches planifiées sont visibles depuis l’onglet Tasks Scheduler.

Autoruns et les tâches planifiées

Mais surtout Autoruns permet de filtrer les entrées Windows et Microsoft (Menu Options > Hide Microsoft/Windows Entries)

Autoruns et les tâches planifiées

et surtout, pour les recherches précises, Autoruns offre un filtre, ce qui permet de retrouver facilement une tâche planifiée précise.
pratique en cas d’erreur sur un fichier au démarrage de Windows.

Autoruns et les tâches planifiées

Ici on recherche sur Winsat.

Autoruns et les tâches planifiées

Les tâches planifiées en ligne de commandes

Il est possible de gérer les tâches planifiées en ligne de commandes, ce qui peux permettre l’inclusion dans un script.
C’est la commande schtasks qui permet cela.

Voici quelques paramètres

  • /create – permet de créer une nouvelle tâche planifiée.
  • /change – permet de changer une tâche planifiée déjà existante.
  • /run /tn <nomdelachaîne> – démarre l’exécution d’une tâche planifiée.
  • /delete /tn <nomdelachaîne> – supprime une tâche planifiée existante.

Par exemple pour créer une tâche planifiée qui s’exécutera toutes les 20 minutes :

schtasks /create /sc minute /mo 20 /tn "Tache planifiée super programme" /tr "C:\monprogramme\monprogramme.exe"

et si vous souhaitez définir une plage horaire, par exemple entre 8h et 17h

schtasks /create /tn "Tache planifiée super programme" /tr"C:\monprogramme\monprogramme.exe" /sc minute /mo 100 /st 08 : 00 /et 17 : 00 /k

Les tâches planifiées et les virus

Les tâches planifiées peuvent servir d’entrée pour lancer un virus/malwares au démarrage de Windows.
On peut alors avoir toute sortes de choses, comme un simple .exe se lance ou une commande PowerShell comme cette variante Trojan.DNSChanger

Les tâches planifiées et les virus

ou encore ici, une tâche planifiée, qui va lancer chrome sur une url de publicités, toutes les 30min.
En clair, donc l’ordinateur charge une pub toutes les 30min, c’est un adware tout simple.

Les tâches planifiées et les virus

Les clés RUN sont souvent bien connues et surveillées.
Mais les tâches planifiées beaucoup moins alors qu’elles sont très utilisées.

Liens

Enfin quelques liens autour des tâches planifiées de Windows.

image_pdfimage_print
(Visité 35 133 fois, 3 visites ce jour)

Partager l'article