23
janvier
2012
Executer un script powershell dans les taches Windows
janvier
2012
Un article de benji_dv
Pas de commentaires
Powershell permet de créer facilement un ensemble de comportements « maison ». Il est possible d’automatiser l’exécution de ces scripts.
Pour ce faire (sous Windows 2008)
Démarrer > Outils d’administration > Planificateur de tâches > Menu Action > Créer une tache …
- Renseigner le nom de la tache
- Renseigner les options de sécurité
- Renseigner le déclencheur (timer, …)
- Onglet Actions
Click sur Nouveau, dans la fenêtre :
> Action = « Démarrer un programme »
> Programme/script = « powershell.exe »
> Ajouter des arguments = « -File <cheminVersLeFichierPS1> -ExecutionPolicy Unrestricted -NoProfile »Exemple de ligne d’argument : -file C:\Backups\Scripts\ExecuteBackupMossSite.ps1 -ExecutionPolicy Unrestricted -NoProfile
Et voilà !
MSDN > Doc de powershell.exe : http://technet.microsoft.com/en-us/library/dd315276.aspx