Wer Powershell Scripte über den Windows Taskplaner zur Sicherung einsetzt, möchte vielleicht auch informiert werden, wenn das Script mit einem nicht behandelten Fehler abbricht.
function Send-Mail ($message) { $emailSmtpServer = "smtp.domain.tld" $emailFrom = "taskplaner@domain.tld" $emailTo = "admin@domain.tld" $emailSubject = "Backup Script fail" Send-MailMessage -To $emailTo -From $emailFrom -Subject $emailSubject -Body $message -SmtpServer $emailSmtpServer } $ErrorActionPreference = 'stop' trap { $ErrorActionPreference = 'Continue' Send-Mail -message $_.Exception.Message break } # ... ab hier das eigentliche Script ...