Exécuter des scripts PowerShell à partir du Planificateur de tâches
La troisième façon d’exécuter des scripts PowerShell est à partir du Planificateur de tâches, qui est un outil intégré de Windows 11 qui vous permet de planifier des tâches pour qu’elles s’exécutent automatiquement à des moments spécifiques ou en fonction de certaines conditions. Pour ce faire, vous devez effectuer les étapes suivantes :
- Ouvrez “Task Scheduler” en appuyant sur les touches (Windows + R) et en tapant “taskschd.msc”, puis appuyez sur Entrée.
- Dans le volet gauche, cliquez avec le bouton droit de la souris sur le dossier “Task Scheduler Library” et sélectionnez “Create Task”.
- Dans l’onglet “General”, donnez un nom et une description à votre tâche. Assurez-vous également de sélectionner les options “Run whether user is logged on or not” et “Run with highest privileges”.
- Dans l’onglet “Triggers”, cliquez sur “New” pour créer un déclencheur qui déterminera quand votre tâche sera exécutée. Vous pouvez choisir parmi une variété d’options, telles que “On a schedule”, “At log on”, “At startup”, “On an event”, et plus encore. Ajustez les paramètres de déclenchement en fonction de vos besoins et cliquez sur OK.
- Dans l’onglet “Actions”, cliquez sur “New” pour créer l’action que votre tâche effectuera. Sélectionnez “Start a program” comme action et tapez “powershell.exe” comme programme. Ensuite, tapez les arguments suivants dans la zone Ajouter des arguments :
-ExecutionPolicy Bypass -File “C:\Scripts\test.ps1”
Où “C:\Scripts\test.ps1” est le chemin d’accès complet au fichier de script PowerShell que vous souhaitez exécuter. L’option “-ExecutionPolicy Bypass” ignore la stratégie d’exécution du système et vous permet d’exécuter des scripts PowerShell sans restrictions. Si votre script PowerShell requiert des paramètres, vous pouvez les ajouter après le nom du fichier. Cliquez sur OK lorsque vous avez terminé.
Erreurs courantes lors de l’exécution de scripts PowerShell
Certaines erreurs courantes se produisent souvent lors de l’exécution de scripts PowerShell. Certaines de ces erreurs courantes sont:
- Erreur de syntaxe : il s’agit d’une erreur qui se produit car le script PowerShell n’est pas écrit correctement.
- Erreur d’autorisation : il s’agit d’une erreur qui se produit car le script PowerShell ne dispose pas des autorisations nécessaires pour s’exécuter.
- Erreur d’environnement : il s’agit d’une erreur qui se produit car le script PowerShell ne peut pas trouver les ressources requises pour s’exécuter.
Conclusion
PowerShell est un outil puissant qui peut être utilisé pour une variété de tâches. En apprenant à utiliser PowerShell, vous pouvez augmenter votre productivité et gagner du temps.