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 PowerShell-Komponenten ab, die derzeit verwendet werden. Sie können die Daten verwenden, um zu bestimmen, welche PowerShell-Komponenten Sie 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, stehen aber allen Benutzern zur Verfügung.

Beispiele

Beispiel 1: Abrufen von Ablaufverfolgungsquellen nach Namen

Get-TraceSource -Name "*provider*"

Mit diesem Befehl werden alle Ablaufverfolgungsquellen mit Namen abgerufen, die den Anbieter enthalten.

Beispiel 2: Abrufen aller Ablaufverfolgungsquellen

Get-TraceSource

Mit diesem Befehl werden alle PowerShell-Komponenten abgerufen, die nachverfolgt werden können.

Parameter

-Name

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

Type:String[]
Position:0
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:True

Eingaben

String

Sie können eine Zeichenfolge, die den Namen einer Ablaufverfolgungsquelle enthält, an dieses Cmdlet übergeben.

Ausgaben

PSTraceSource

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