Mit dem Cmdlet Get-ScheduledTask erhältst du eine Liste aller geplanten Aufgaben
Get-ScheduledTask
Mit dem Cmdlet Get-ScheduledTaskInfo kannst du Informationen zu einem spezifischen Task abfragen.
Get-ScheduledTaskInfo -TaskName "Mein Task"
Hier ist ein Powershell Script das alle Aufgaben mit detailierten Informationen ausgibt.
# Alle geplanten Aufgaben mit Details in einer Tabelle anzeigen Get-ScheduledTask | ForEach-Object { $task = $_ $taskInfo = Get-ScheduledTaskInfo -TaskName $task.TaskName [PSCustomObject]@{ TaskName = $task.TaskName TaskPath = $task.TaskPath State = $taskInfo.State LastRunTime = $taskInfo.LastRunTime NextRunTime = $taskInfo.NextRunTime LastTaskResult= $taskInfo.LastTaskResult NumberOfMissedRuns = $taskInfo.NumberOfMissedRuns } } | Format-Table -AutoSize