PowerShell et script en tâche planifiée

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.ps1

Note. Les commandes du script doivent être des commandes locale

Links :
Microsoft TechNet – forum – script-powershell-en-tache-planifie 

 

Publicité
Cet article a été publié dans Powershel, Tips, Windows 10. Ajoutez ce permalien à vos favoris.

Votre commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l’aide de votre compte WordPress.com. Déconnexion /  Changer )

Photo Facebook

Vous commentez à l’aide de votre compte Facebook. Déconnexion /  Changer )

Connexion à %s