Il est possible d'éxécuter des scripts Powershell par le TaskSchedule
Menu démarrer = Exécuter
Saisir dans le champs "Executer"
mmc.exe taskschd.msc
Cela ouvre le gestionnaire de tâches planifiées.
En prenant exemple sur la capture ci-dessous
On crée une Tâche. On coche "Exécuter même si l'utilisateur n'est pas connecté", "Ne pas enregistrer le mot de passe. La tâche n'accède qu'aux ressources locales" et "Exécuter avec les autorisations maximalesé.
On clique sur l'onglet "Action".
Dans le menu Action de la tâche.
Dans Programme/script : powershell.exe
Dans Ajouter des arguments :
-noprofile - executionpolicy unrestricted -File C:\le_script_powershell.ps1Note. Les commandes du script doivent être des commandes locale
Links :
Microsoft TechNet - forum - script-powershell-en-tache-planifie
Aucun commentaire:
Enregistrer un commentaire