PatriceLT
Utilisateur
 PowerShelleur Amateur
Messages: 80 |   | Karma: 0
|
Re:Redémarrer un script - 21/03/19 12:24
Une piste de tâche planifiée que j'utilise actuellement pour du lancement de script local powershell, a des fins de WSUS
Code: | $TacheGeneralNom = "Patch Management - Wsus"
$TacheGeneralDescription = "WSUS"
$TacheActionProgramme = "powershell.exe"
$TacheActionCheminArg = "C:\temp\DeploiementPatch.ps1"
$TacheActionArguments = "-Executionpolicy Bypass -file $TacheActionCheminArg"
$ServiceObjet = New-Object -ComObject("Schedule.Service")
$ServiceObjet.Connect()
$TacheChemin = $ServiceObjet.GetFolder("\")
$TacheDefinition = $ServiceObjet.NewTask(0) # Doit-Être à 0
$TacheDefinition.RegistrationInfo.Description = "$TacheGeneralDescription"
$TacheDefinition.Settings.Enabled = $True
$TacheDefinition.Principal.RunLevel = 1
$Triggers = $TacheDefinition.Triggers
$Action = $TacheDefinition.Actions.Create(0)
$Action.Path = $TacheActionProgramme
$Action.Arguments = $TacheActionArguments
$TacheChemin.RegisterTaskDefinition($TacheGeneralNom,$TacheDefinition,6,"System",$null,5)
|
Pour lancer la tâche planifié je pense que tu trouveras assez facilement sur le net, si tu as besoin, je pourrai mettre ma commande que j'utilise pour la lancer.
|