Mit dem Windows Taskplaner können automatisierte Aufgaben wie Backups, Wartung oder Log-Exporte zeitgesteuert ausgeführt werden.
Datei erstellen: C:\Scripts\backup.ps1
$source = "C:\Firmenordner\Allgemein"
$destination = "C:\Backup"
$logfile = "C:\Backup\backup_log.txt"
$date = Get-Date -Format "yyyy-MM-dd HH:mm:ss"
Try {
Copy-Item -Path $source -Destination $destination -Recurse -Force
"$date - Backup erfolgreich" | Out-File -Append $logfile
}
Catch {
"$date - Fehler beim Backup" | Out-File -Append $logfile
}
C:\Scripts und C:\Backup vorher erstellen!
taskschd.msc)Programm/Skript: powershell.exe
Argumente: -ExecutionPolicy Bypass -File "C:\Scripts\backup.ps1"
$action = New-ScheduledTaskAction -Execute "powershell.exe" -Argument "-ExecutionPolicy Bypass -File C:\Scripts\backup.ps1"
$trigger = New-ScheduledTaskTrigger -Daily -At 18:00
Register-ScheduledTask -TaskName "Backup täglich" -Action $action -Trigger $trigger -User "SYSTEM"
cleanmgr.exe
cleanmgr /sageset:1 konfigurieren und danach:
cleanmgr /sagerun:1
$action = New-ScheduledTaskAction -Execute "cleanmgr.exe" -Argument "/sagerun:1"
$trigger = New-ScheduledTaskTrigger -Weekly -DaysOfWeek Sunday -At 23:00
Register-ScheduledTask -TaskName "Systembereinigung" -Action $action -Trigger $trigger -User "SYSTEM"
Datei: C:\Scripts\eventlog_export.ps1
$path = "C:\Backup\eventlog_$(Get-Date -Format yyyy-MM).csv"
Get-EventLog -LogName System | Export-Csv -Path $path -NoTypeInformation
powershell.exe -ExecutionPolicy Bypass -File "C:\Scripts\eventlog_export.ps1"
$action = New-ScheduledTaskAction -Execute "powershell.exe" -Argument "-ExecutionPolicy Bypass -File C:\Scripts\eventlog_export.ps1"
$trigger = New-ScheduledTaskTrigger -Monthly -DaysOfMonth 1 -At 01:00
Register-ScheduledTask -TaskName "Eventlog Export" -Action $action -Trigger $trigger -User "SYSTEM"
C:\Backup kontrollierenBypass).
Mit wenigen Schritten lassen sich wiederkehrende Aufgaben vollständig automatisieren. Backups, Wartung und Monitoring laufen damit zuverlässig im Hintergrund – wie ein unsichtbarer Hausmeister für dein System.