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 ...
Wie erstelle ich mir ein Floppy Image um Windows Treiber bei der Installation im HPE Ilo zu laden
mkdir /tmp/floppy cd /tmp/floppy # 75MB sollten reichen dd if=/dev/zero of=floppy.img bs=1024 count=76800 # /dev/loop30 sollte nicht in Benutzung sein ... losetup /dev/loop30 floppy.img mkfs.exfat /dev/loop30 mount /dev/loop30 /mnt cp ~/data/* /mnt/ umount /mnt losetup -d /dev/looop30