Verwalten von Fehlern

Die PowerShell unterstützt zwei Fehlerklassen: Fehler, die nicht zu einem Abbruch führen (nonterminating errors), und Fehler, die zu einem Abbruch führen (terminating errors). Die PowerShell sammelt beide Fehlertypen in einer Liste, die von der automatischen Variable $error repräsentiert wird.

Nonterminating Errors

Bei den meisten Fehlern handelt es sich um nonterminating Errors, da sie die Ausführung des aktuellen Cmdlet oder Skripts bzw. der aktuellen Funktion oder Pipeline nicht beenden. Wenn ein Befehl einen Fehler ausgibt (über die Fehlerausgabe-Funktionalitäten der PowerShell), schreibt die PowerShell diesen Fehler in einen Datenstrom, der »Fehlerausgabe« genannt wird.

Sie können einen nonterminating Error mithilfe des ...

Get Windows PowerShell 3.0 kurz & gut now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.