Freigeben über


Get-TraceSource

Ruft PowerShell-Komponenten ab, die für die Ablaufverfolgung instrumentiert sind.

Syntax

Get-TraceSource
   [[-Name] <String[]>]
   [<CommonParameters>]

Beschreibung

Das Cmdlet Get-TraceSource ruft die Ablaufverfolgungsquellen für Derzeit verwendete PowerShell-Komponenten ab. Sie können die Daten verwenden, um zu bestimmen, welche PowerShell-Komponenten Nachverfolgen können. Bei der Ablaufverfolgung generiert die Komponente detaillierte Meldungen zu jedem Schritt in der internen Verarbeitung. Entwickler verwenden die Ablaufverfolgungsdaten, um den Datenfluss, die Programmausführung und Fehler zu überwachen.

Die Ablaufverfolgungs-Cmdlets wurden für PowerShell-Entwickler entwickelt, sind aber für alle Benutzer verfügbar.

Beispiele

Beispiel 1: Abrufen von Ablaufverfolgungsquellen anhand des Namens

Get-TraceSource -Name "*provider*"

Dieser Befehl ruft alle Ablaufverfolgungsquellen ab, die Namen enthalten, die den Anbieter enthalten.

Beispiel 2: Abrufen aller Ablaufverfolgungsquellen

Get-TraceSource

Dieser Befehl ruft alle PowerShell-Komponenten ab, die nachverfolgt werden können.

Parameter

-Name

Gibt die abzurufenden Ablaufverfolgungsquellen an. Wildcards sind zulässig. Der Parametername Name ist optional.

Typ:String[]
Position:0
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:True

Eingaben

String

Sie können eine Zeichenfolge mit dem Namen einer Ablaufverfolgungsquelle an dieses Cmdlet weiterleiten.

Ausgaben

PSTraceSource

Dieses Cmdlet gibt Objekte zurück, die die Ablaufverfolgungsquellen darstellen.