Get-ScheduledTaskOverview #
ÜBERSICHT #
Liefert eine Übersicht aller geplanten Tasks in einem Task-Ordner.
SYNTAX #
Get-ScheduledTaskOverview [[-TaskFolder] <string>] [<CommonParameters>]
BESCHREIBUNG #
Listet alle Windows Scheduled Tasks unterhalb eines angegebenen Task-Ordners (Standard: \Eulanda) und gibt kompakte Statusinformationen zurück: Aktiv-Status, Trigger-Intervall, letzter und nächster Lauf sowie Fehlerstatus.
Ein Task gilt als aktiv, wenn:
- der Task selbst Enabled ist UND
- mindestens ein Trigger Enabled ist
PARAMETER #
-TaskFolder #
Type: string
Default: '\Eulanda'
Task-Ordnerpfad im Aufgabenplaner. Standard: \Eulanda
.OUTPUTTYPE PSCustomObject
BEISPIELE #
# Übersicht aller Eulanda-Tasks
Get-ScheduledTaskOverview
# Übersicht eines anderen Ordners
Get-ScheduledTaskOverview -TaskFolder '\Microsoft'
# Tabellarische Anzeige
Get-ScheduledTaskOverview |
Format-Table TaskName, IsActive, Interval, LastRunTime, NextRunTime, HasError -AutoSize
# Nur Tasks mit Fehler
Get-ScheduledTaskOverview | Where-Object { $_.HasError }