Fehler könnten mittels Try Catch angefangen werden. Der Script-Code wird im Try-Block ausgeführt. Im Fehlerfall stürzt das Script nicht ab, sonder führt den Catch-Block aus. Hier kann auch der Fehler-Coder oder die Fehlerbeschreibung ausgegeben werden.
1 2 3 4 5 6 7 8 9 10 |
try { # Führe einen Code aus... } catch { $ErrorMessage = $_.Exception.Message $FailedItem = $_.Exception.ItemName Write-Host $ErrorMessage + " " + $FailedItem |
rewe