Freigeben über


Get-TraceSource

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

Syntax

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

Beschreibung

Das Get-TraceSource Cmdlet 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 den einzelnen Schritten der internen Verarbeitung. Entwickler verwenden die Ablaufverfolgungsdaten zur Überwachung des Datenflusses, der Programmausführung und von Fehlern.

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. Platzhalter sind zulässig. Der Parametername 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.