Comment démarrer des tâches planifiées avec un délai sur Windows

Nous avons exploré l’utilisation du Planificateur de tâches pour lancer des programmes ou des scripts, mais saviez-vous que vous pouvez retarder leur exécution ? Cette fonctionnalité est très utile pour reporter des tâches non essentielles, garantir la connectivité réseau avant qu’une tâche ne démarre, exécuter des tâches dans un ordre spécifique, programmer des mises à jour ou effectuer une maintenance matérielle. Voyons comment vous pouvez retarder les tâches planifiées dans le Planificateur de tâches.
Démarrer les tâches planifiées avec un délai à l’aide du Planificateur de tâches
Ouvrez le Planificateur de tâches en utilisant l’une de ces méthodes. Pour retarder tout programme de démarrage ou d’autres processus système, procédez comme suit :
Sélectionnez Bibliothèque du Planificateur de tâches dans le panneau de gauche, puis cliquez sur l’option Créer une tâche apparaissant dans le panneau de droite.

Dans l’onglet Général, saisissez un Nom et une Description appropriés. Si la tâche nécessite des privilèges administratifs, cochez la case Exécuter avec les privilèges les plus élevés.
Ne cliquez pas tout de suite sur OK. Allez plutôt à l’onglet Déclencheurs et cliquez sur Nouveau.

Sélectionnez un déclencheur dans le menu déroulant. Comme je veux démarrer un programme avec un démarrage retardé, je sélectionne l’option Au démarrage. Vous pouvez sélectionner n’importe quel autre déclencheur que vous souhaitez. La fonctionnalité de retard est disponible pour tous les déclencheurs sauf à l’état d’inactivité.
Après avoir sélectionné le déclencheur, cochez la case Retarder la tâche de, puis sélectionnez le nombre de minutes dans le menu déroulant. Dans mon cas, je retarde le lancement du programme de 15 minutes après le démarrage du système. Cliquez sur OK pour continuer.

Allez à l’onglet Actions. Cliquez sur Nouveau pour ouvrir une fenêtre Nouvelle action. Sélectionnez une action. Dans mon cas, c’est Démarrer un programme. Sélectionnez un programme en cliquant sur le bouton Parcourir.
Dans cet exemple, j’ai choisi d’ouvrir l’application Word. Pour cela, j’ai dû localiser son fichier source, cliquer avec le bouton droit pour afficher ses Propriétés, et copier-coller l’ensemble du chemin dans la zone Programme/script. Mais vous pouvez également parcourir manuellement les programmes dans vos dossiers PC.
Si le programme nécessite des arguments supplémentaires, vous pouvez les saisir dans le champ Ajouter des arguments. Cliquez sur OK pour continuer.
Note : s’il n’y a pas d’arguments, une autre fenêtre contextuelle vous demandera de confirmer que vous souhaitez procéder de cette façon.

(Optionnel) Si vous êtes sur un ordinateur portable, vous voudrez peut-être que la tâche ne commence qu’en utilisant l’alimentation secteur. Si c’est le cas, allez à l’onglet Conditions et cochez la case Démarrer la tâche uniquement si l’ordinateur est sous alimentation secteur.

Vous pouvez laisser l’onglet Paramètres tel quel. Cliquez sur le bouton OK pour terminer le processus de création de la tâche.
Enfin, pour vérifier si la tâche s’exécute correctement, cliquez avec le bouton droit sur celle-ci dans la fenêtre principale et sélectionnez l’option Exécuter. S’il n’y a pas d’erreurs, la tâche devrait s’exécuter immédiatement. Vous pouvez modifier les déclencheurs et les actions de la tâche à tout moment en utilisant Propriétés.

À partir de ce point, la tâche que vous venez de définir s’exécutera avec un délai selon vos paramètres. Puisque j’ai choisi de retarder la tâche au démarrage, elle s’exécutera quinze minutes après le démarrage du système.
Lié : votre Planificateur de tâches ne fonctionne pas sous Windows ? Nous avons les solutions.
Utiliser la stratégie de groupe pour retarder le démarrage des tâches planifiées (plusieurs machines)
C’est une méthode utile pour les administrateurs réseau qui souhaitent déployer des applications de démarrage communes (avec délai) sur tous les PC sous leur contrôle.
Utiliser la stratégie de groupe pour démarrer des tâches planifiées avec un délai sur Windows est une méthode efficace pour gérer les tâches sur plusieurs PC. Bien sûr, cela nécessite un accès Windows Pro/Enterprise.
Ouvrez le Gestionnaire de stratégie de groupe local en utilisant gpedit.msc dans la commande Exécuter, Win + R. Allez dans Configuration de l’ordinateur -> Paramètres Windows -> Scripts (Démarrage/Arrêt).
Double-cliquez sur le script Démarrage à votre droite. Cela ouvrira une nouvelle fenêtre.

Dans la fenêtre Propriétés de démarrage, allez à l’onglet Scripts PowerShell. Ici, cliquez sur Ajouter pour avoir une nouvelle boîte de dialogue où vous pouvez ajouter un script préconfiguré.

Nous allons montrer un exemple simple de la façon dont un tel script PowerShell peut être exécuté. Ouvrez le Bloc-notes en mode administrateur et tapez ce qui suit pour ouvrir l’application Bloc-notes après 5 minutes (300 secondes) du démarrage d’un PC. Ce n’est qu’un exemple. Vous pouvez utiliser un script similaire pour ouvrir n’importe quel programme installé sur le PC.
Start-Sleep -Seconds 300; Start-Process "notepad.exe"Pour travailler avec ces scripts, vous devez sauvegarder les scripts PowerShell au format PS1. Cliquez sur Fichier -> Enregistrer sous, et donnez un nom suivi de l’extension .PS1.
Vous pouvez tester le script dans la fenêtre PowerShell immédiatement. Si vous ne souhaitez pas l’exécuter tout de suite, mettez le script en pause en utilisant Ctrl + C, comme montré ci-dessous. Cela garantit que le script que vous créez n’interfère pas avec vos activités à l’écran.

Retournez à l’Editeur de stratégie de groupe local. À l’étape suivante, dans la fenêtre Ajouter un script, parcourez le script enregistré. Dans cet exemple, nous réutilisons le script PowerShell sauvegardé ci-dessus en tant que fichier « Delay-Notepad ». Cliquez sur OK pour confirmer.

Enfin, retournez à la fenêtre d’origine. Ici, le script de démarrage avec délai a été ajouté. Vous pouvez Modifier ou Supprimer à tout moment en cliquant sur les boutons. Cliquez sur Appliquer -> OK. Si vous avez plusieurs PC sous votre configuration de stratégie, le démarrage retardé sera appliqué à tous ces ordinateurs individuels.

La capacité de retarder l’exécution des tâches dans le Planificateur de tâches est très utile. Je peux désactiver certains éléments de démarrage pour améliorer le temps de démarrage. Cependant, je veux que ces programmes se lancent automatiquement. C’est là que le fait d’avoir un délai programmé fait gagner beaucoup de temps.
Maintenant que vous avez appris à retarder les tâches planifiées dans Windows, vous pouvez l’utiliser dans de nombreux scénarios administratifs, tels que la programmation de la maintenance PC dans le Gestionnaire de périphériques.