powershell en tache planifiee

Dans la case Programme/script, indiquez C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe

Dans la case Ajoutez des arguments (facultatif), indiquez -File C:\Scripts\MonScript.ps1

 debug
Get-ScheduledTaskInfo « nom de la tache »
verifier lastTaskResult 0=succes

-executionpolicy remotesigned powershell.exe -File D:\powershell\Processing.ps1 2>&1 d:\output.log

autorisé à ouvrir une session en tant que tâche.
gpedit.msc
Rendez-vous dans Configuration ordinateur \ Paramètres Windows \ Paramètres de sécurités \ Stratégies locales \ Attribution des droits d’utilisateurs
Editer la stratégie Ouvrir une session en tant que tâche
ajouter l’utilisateur ou le groupe
Votre utilisateur peut désormais lancé la tâche planifié en tâche de fond. Cela s’applique à toutes les tâches planifiés exécuté par votre utilisateur.

verifier GPO ci-dessus empêche les informations d’identification d’être sauvé.

  1. type gpedit.msc, and then click OK.

2.Under Computer Configuration, expand Windows Settings, expand Security Settings, expand Local Policies, and then expand Security Options.

3.In the Policy pane, right-click Network access: Do not allow storage of credentials or .NET Passports for network authentication, click Properties, click Disabled, and then click OK