Windows Scheduled Jobs – Demo

Diese Seite zeigt, wie man Windows Scheduled Tasks mit PowerShell erstellt, ausführt, ausliest und wieder löscht.

1. Neuen Scheduled Task erstellen

# Task ausführen: Jeden Tag um 06:00
$action = New-ScheduledTaskAction -Execute "notepad.exe"
$trigger = New-ScheduledTaskTrigger -Daily -At 06:00
 
Register-ScheduledTask "MyDailyTask" -Action $action -Trigger $trigger -Description "Startet Notepad jeden Morgen"
Beispiel-Ausgabe:
TaskPath                                       TaskName      State
--------                                       --------      -----
\                                             MyDailyTask   Ready

2. Task sofort ausführen

Start-ScheduledTask -TaskName "MyDailyTask"
Beispiel-Ausgabe:
(Keine Ausgabe – Notepad öffnet sich)

3. Scheduled Tasks anzeigen

Get-ScheduledTask | Select TaskName, State
Beispiel-Ausgabe:
TaskName        State
--------        -----
MyDailyTask     Ready
OneDrive        Ready
GoogleUpdate    Ready

4. Task löschen

Unregister-ScheduledTask -TaskName "MyDailyTask" -Confirm:$false
Beispiel-Ausgabe:
(Keine Ausgabe – Task wurde entfernt)

Kontakt

Ich freue mich über Ihre Nachricht oder eine Kontaktaufnahme über eines der folgenden Netzwerke: