Bonjour à tous,

J'aimerais récupérer de façon globale les informations lié aux taches planifiés sur l'ensemble de mes serveurs.
pour cela j'ai trouver un script presque parfait :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
Get-ExecutionPolicy

$ComputerName = $env:COMPUTERNAME
$Schedule = new-object -com("Schedule.Service")
$Schedule.connect($ComputerName)
$Tasks = $Schedule.getfolder("\").gettasks(0)
$Tasks | Select-Object Name, State, Path, Enabled, LastRunTime, LastTaskResult >"\\repserv\Task sched\$ComputerName.txt"
ça me sort une réponse comme ça :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9


Name           : Reboot hebdomadaire
State          : 3
Path           : \Reboot hebdomadaire
Enabled        : True
LastRunTime    : 13/07/2014 05:00:00
LastTaskResult : 0
Ce qui est presque parfait ! si ce n'est qu'il me manque une info essentielle dans mon cas : le compte Utilisateur AD qui exécute la tâche.

si qq à une idée je suis preneur !
Merci d'avance !