Comment planifier un script PowerShell dans le planificateur de tâches sur Windows 10

Les scripts PowerShell(PowerShell scripts) réduisent l'effort d'exécution de tâches répétitives. Si vous exécutez fréquemment des scripts à des heures prédéfinies ou à des intervalles de temps spécifiés, vous souhaiterez peut-être un moyen efficace de ne pas avoir à exécuter des scripts à plusieurs reprises. Dans cet article, nous vous expliquerons comment planifier l'exécution périodique du script PowerShell sur Windows 10 à l' aide du planificateur de tâches(Task Scheduler) .

Planifier un script PowerShell à l'aide du planificateur de tâches

(Schedule PowerShell)Planifier un script PowerShell à l'aide du planificateur de tâches(Task Scheduler)

Il est supposé que vous avez déjà créé un script PowerShell. (created a PowerShell script.)Pour planifier un script PowerShell à l' aide du planificateur de tâches(using Task Scheduler) , procédez comme suit :

  1. Appuyez sur la  Windows key + R  pour appeler la boîte de dialogue Exécuter.
  2. Dans la boîte de dialogue Exécuter, tapez  taskschd.msc
  3. Appuyez sur  la combinaison de CTRL+SHIFT+ENTER  pour  ouvrir le Planificateur de tâches(open Task Scheduler)  en mode administrateur.
  4. Dans le volet de gauche, cliquez avec le bouton droit sur  Bibliothèque du planificateur de tâches(Task Scheduler Library) > Créer une tâche(Create Task) .
  5. Dans  l'onglet Général(General)  , vous pouvez définir le nom du planificateur et la description de la tâche, comme dans quel but la tâche a été créée.
  6. Passez à l'   onglet  Déclencheur et cliquez sur le bouton (Trigger)Nouveau(New)  . Ici, vous pouvez définir des conditions qui déclenchent une tâche.
  7. Ouvrez ensuite l' onglet  Actions et cliquez sur le bouton (Actions )Nouveau(New)  .

Dans le menu déroulant Action, Démarrer un programme(Start a program) est défini par défaut. Vous pouvez le modifier si nécessaire.

À l' aide de Parcourir(Browse) , sélectionnez le champ programme/script. Pour planifier un script, nous devons sélectionner powershell.exe. Vous pouvez trouver powershell.exe dans votre system32\WindowsPowerShell\v1.0 folder .

Dans Add arguments , le paramètre -File est celui par défaut, il suffit donc de spécifier le chemin du script. Supposons(Assume) que vous ayez créé un script PowerShell et que vous l'ayez enregistré sur votre bureau.

C:\Users\<username>\Desktop\TWC_script.ps1

Si le chemin contient un espace vide, il doit être entouré de guillemets.

  • Une fois configuré, vous pouvez spécifier des conditions pour déterminer si la tâche doit s'exécuter. La tâche ne s'exécutera pas si l'une des conditions spécifiées ici n'est pas vraie.
  • Dans l' onglet Paramètres , vous pouvez définir des paramètres avancés supplémentaires pour contrôler l'exécution de la tâche.(Settings)
  • Enfin, cliquez sur  OK  pour créer un script planifié.
  • Cliquez à nouveau sur OK . Vous pouvez maintenant quitter le Planificateur de tâches(Task Scheduler) .

PowerShell script does not run as Scheduled Task – 0xFFFD0000 error

Le script planifié s'exécutera comme prévu selon votre calendrier sans aucun problème. Si vous souhaitez vérifier l'exécution du script, vous pouvez cliquer sur Exécuter(Run)  en cliquant avec le bouton droit sur le nom de la tâche.

Voici comment exécuter un script PowerShell en tant que tâche planifiée à l'aide du planificateur de tâches.(This is how you can make a PowerShell script run as a scheduled task using Task Scheduler.)



About the author

Je suis un technicien Windows 10 et j'aide les particuliers et les entreprises à tirer parti du nouveau système d'exploitation depuis de nombreuses années. J'ai une richesse de connaissances sur Microsoft Office, y compris comment personnaliser l'apparence et personnaliser les applications pour différents utilisateurs. De plus, je sais utiliser l'application Explorer pour explorer et rechercher des fichiers et des dossiers sur mon ordinateur.



Related posts