June 2012
Intermediate to advanced
720 pages
21h 46m
German
Immer, wenn die PowerShell eine rote Fehlermeldung ausgibt, steckt dahinter in Wirklichkeit eine sogenannte Exception (zu Deutsch Ausnahme). Diese wird ausgelöst von dem Programmteil, der auf einen Fehler gelaufen ist. PowerShell-Befehle wie Cmdlets und Funktionen verpacken die Exception in einem ErrorRecord. Wie alles bei der PowerShell sind der ErrorRecord und die Exception in Wirklichkeit Objekte und enthalten alle nur erdenklichen Informationen zum Fehler, beispielsweise die Stelle, an welcher der Fehler aufgetreten ist, die Fehlerursache und für Programmierer sogar oft einen sogenannten Stack Trace, mit dem man herausfindet, welche .NET-Funktion hinter den Kulissen den Fehler gemeldet hat. ...