Zusammenfassung

Abgeschlossen

In diesem Modul haben Sie erfahren, wie Sie Skripts weitere Problembehandlungsinformationen hinzufügen, Haltepunkte für die Problembehandlung konfigurieren und Fehleraktionen in Windows PowerShell beschreiben. Dies sind die wichtigsten Punkte:

  • Fehler können aus verschiedenen Gründen auftreten. Beispiele:

    • Sie haben einen Fehler bei der Codeeingabe gemacht.
    • Sie haben ein Objekt abgefragt, das nicht vorhanden ist.
    • Sie haben versucht, mit einem Computer zu kommunizieren, der offline ist.
  • Wenn Fehler auftreten, werden sie im $Error-Array gespeichert. Wenn ein neuer Fehler generiert wird, wird er bei $Error[0] eingefügt, und der Index anderer Fehler wird um eins erhöht.

  • Das Cmdlet Write-Host ist die gängigste Möglichkeit, während der Ausführung eines Skripts zusätzliche Informationen anzuzeigen.

  • Wenn Sie Ihren Problembehandlungstext einfacher identifizierbar machen möchten, können Sie das Cmdlet Write-Warning anstelle von Write-Host verwenden.

  • Ein Haltepunkt hält ein Skript an und stellt eine interaktive Eingabeaufforderung zur Verfügung. Verwenden Sie Haltepunkte für die Problembehandlung von Skripts, wenn sie sich nicht wie erwartet verhalten.

  • Legen Sie an einer Windows PowerShell-Eingabeaufforderung Haltepunkte mithilfe des Cmdlets Set-PSBreakPoint fest.

  • Wenn ein PowerShell-Befehl einen Fehler generiert, kann dieser Fehler einer von zwei Typen sein, entweder ein Fehler mit Abbruch oder ein Fehler ohne Abbruch.

  • Ein Abbruchfehler tritt auf, wenn Windows PowerShell bestimmt, dass die Verarbeitung nach dem Fehler nicht fortgesetzt werden kann, und der Befehl beendet wird.

  • Ein Fehler ohne Abbruch tritt auf, wenn Windows PowerShell bestimmt, dass die Verarbeitung nach dem Fehler fortgesetzt werden kann.

Weiterführende Lektüre

Weitere Informationen finden Sie in den folgenden Dokumenten: