OKAlle Dienste sind betriebsbereit
InfrawireInfrawire LogoDokumentation

Geplante Aufgabe unter Windows Server einrichten

Mit dem Aufgabenplanungsprogramm (taskschd.msc) führen Sie Skripte zeitgesteuert aus – ideal für Backups oder Logrotation.

GUI

Aufgabe erstellen… → Trigger (täglich) → Aktion Programm starten: powershell.exe, Argumente -ExecutionPolicy Bypass -File "C:\Scripts\backup.ps1".

PowerShell-Beispiel

C:\Scripts\backup.ps1:

PowerShell
$dest = "D:\Backups" New-Item -ItemType Directory -Force -Path $dest | Out-Null Copy-Item -Path "C:\inetpub\meineseite" -Destination (Join-Path $dest ("site_" + (Get-Date -Format "yyyyMMdd"))) -Recurse -Force

Aufgabe registrieren:

PowerShell
$action = New-ScheduledTaskAction -Execute "powershell.exe" -Argument '-ExecutionPolicy Bypass -File "C:\Scripts\backup.ps1"' $trigger = New-ScheduledTaskTrigger -Daily -At 3am $principal = New-ScheduledTaskPrincipal -UserId "SYSTEM" -LogonType ServiceAccount -RunLevel Highest Register-ScheduledTask -TaskName "TaeglichesBackup" -Action $action -Trigger $trigger -Principal $principal

Fehlerbehebung

  • Ereignisanzeige und Aufgabenplanungsprotokoll prüfen.
  • Fehler 0x1: Pfad/Skript oder ExecutionPolicy.

Siehe auch Ersteinrichtung Windows-VPS.