
Nous avons déjà évoqué l’utilisation du Planificateur de tâches pour automatiser des programmes ou des scripts. Sa fonctionnalité particulièrement puissante est la possibilité d’introduire un délai avant l’exécution. Cette fonctionnalité est précieuse dans de nombreux cas, notamment pour différer des tâches non essentielles, garantir la connectivité réseau, réguler l’ordre d’exécution des tâches, gérer les mises à jour ou effectuer la maintenance matérielle. Voyons comment configurer efficacement l’exécution différée des tâches planifiées dans le Planificateur de tâches Windows.
Configuration de l’exécution différée dans le planificateur de tâches
Pour commencer, lancez le Planificateur de tâches par l’une des méthodes disponibles. Suivez ces étapes pour introduire un délai de démarrage pour tout programme ou processus système :
- Sélectionnez la bibliothèque du planificateur de tâches dans la barre latérale gauche, puis cliquez sur Créer une tâche dans le panneau de droite.

- Dans l’ onglet Général, indiquez un nom et une description explicites pour votre tâche. Si des privilèges d’administrateur sont requis, cochez la case « Exécuter avec les privilèges les plus élevés ».
Avant de cliquer sur OK, accédez à l’ onglet Déclencheurs et cliquez sur Nouveau.

- Dans le menu déroulant, choisissez un déclencheur pour votre tâche. Pour lancer un programme avec un délai, sélectionnez l’ option « Au démarrage » (ou tout autre déclencheur de votre choix).Notez que la fonction de délai est prise en charge par tous les déclencheurs, à l’exception de l’ option « Au repos ».
- Une fois le déclencheur sélectionné, cochez la case « Retarder la tâche de » et spécifiez la durée (en minutes) dans le menu déroulant. Par exemple, vous pouvez choisir de retarder l’exécution du programme de 15 minutes après le démarrage. Cliquez sur OK pour continuer.

- Accédez à l’ onglet « Actions » et cliquez sur « Nouveau » pour ouvrir une fenêtre « Nouvelle action ».Dans ce cas, choisissez « Démarrer un programme », puis cliquez sur le bouton « Parcourir » pour localiser le programme souhaité.
- Je prendrai Microsoft Word comme exemple. Pour le configurer, localisez son fichier exécutable, faites un clic droit pour accéder à sa fenêtre de propriétés et copiez le chemin complet dans le champ Programme/Script. Vous pouvez également accéder manuellement à l’emplacement du programme sur votre ordinateur.
- Si le programme nécessite des arguments supplémentaires, saisissez-les dans la section Ajouter des arguments, puis cliquez sur OK pour finaliser l’action.

(Facultatif) Si vous utilisez un ordinateur portable et préférez que cette tâche s’exécute uniquement lorsqu’il est branché sur le secteur, accédez à l’ onglet Conditions et sélectionnez l’option Démarrer la tâche uniquement si l’ordinateur est branché sur le secteur.

Laissez l’ onglet Paramètres inchangé et cliquez sur OK pour terminer la création de la tâche.
Pour garantir le bon fonctionnement de la tâche, faites un clic droit dessus dans la fenêtre principale et sélectionnez « Exécuter ». La tâche devrait s’exécuter sans erreur et vous pouvez modifier ses déclencheurs et actions à tout moment en sélectionnant « Propriétés ».

À partir de maintenant, la tâche que vous venez de configurer s’exécutera avec le délai spécifié. Dans cet exemple, la tâche commencera quinze minutes après le démarrage du système.
Utilisation de la stratégie de groupe pour l’exécution différée des tâches sur plusieurs appareils
Pour les administrateurs réseau souhaitant mettre en œuvre un démarrage différé uniforme des applications sur plusieurs machines, l’utilisation de stratégies de groupe est une stratégie efficace. Cette approche est particulièrement avantageuse pour la gestion des tâches planifiées sur les systèmes Windows Pro ou Entreprise.
Pour ce faire, accédez à l’éditeur de stratégie de groupe local en entrant gpedit.msc
via la commande Exécuter ( Win+ R).Accédez à Configuration ordinateur → Paramètres Windows → Scripts (démarrage/arrêt).
- Double-cliquez sur le script de démarrage dans le volet de droite, ce qui ouvrira une nouvelle fenêtre de configuration.

- Dans la fenêtre Propriétés de démarrage, accédez à l’ onglet Scripts PowerShell. Cliquez sur Ajouter pour ouvrir la boîte de dialogue d’ajout d’un script prédéfini.

À titre d’illustration, créons un script PowerShell simple qui lance le Bloc-notes cinq minutes (300 secondes) après le démarrage de l’ordinateur. Cet exemple est valable, et des scripts similaires peuvent être créés pour tout autre programme installé.
Start-Sleep -Seconds 300; Start-Process "notepad.exe"
Assurez-vous d’enregistrer vos scripts PowerShell au format PS1. Accédez à Fichier → Enregistrer sous et nommez votre fichier avec l’extension. PS1.
Pour tester le script, ouvrez-le dans la fenêtre PowerShell. Si vous décidez de ne pas l’exécuter immédiatement, vous pouvez suspendre son exécution avec Ctrl+ Cpour éviter d’interrompre votre travail en cours.

Revenez à l’éditeur de stratégie de groupe locale. Dans la fenêtre « Ajouter un script », localisez et sélectionnez le script enregistré précédemment (par exemple, « Delay-Notepad »).Cliquez sur OK pour confirmer votre sélection.

Revenez maintenant à la fenêtre principale où votre script de démarrage différé est répertorié. Vous pouvez le modifier ou le supprimer selon vos besoins. Cliquez sur Appliquer → OK. Cette configuration appliquera le démarrage différé à tous les PC configurés sous votre stratégie de groupe.

La possibilité de retarder l’exécution des tâches grâce au Planificateur de tâches est un outil précieux. En désactivant certains programmes au démarrage, vous pouvez optimiser la vitesse de démarrage tout en garantissant leur lancement automatique ; un équilibre parfait grâce aux retards programmés.
Après avoir acquis ces connaissances sur le retard des tâches planifiées dans Windows, vous pouvez appliquer ces techniques à diverses tâches administratives telles que la planification de la maintenance du système via le Gestionnaire de périphériques.
Laisser un commentaire