共用方式為


Get-TraceSource

取得執行追蹤所配備的 Windows PowerShell 元件。

語法

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

描述

Get-TraceSource Cmdlet 可以為目前使用中的 Windows PowerShell 元件取得追蹤來源。您可以使用資料來判斷可追蹤哪一個 Windows PowerShell 元件。進行追蹤時,此元件會產生詳細訊息列出每個內部處理步驟的相關資訊。開發人員可使用追蹤資料來監視資料流程、程式執行與錯誤。追蹤 Cmdlet 是專為 Windows PowerShell 開發人員而設計,但是也能提供給所有的使用者使用。

參數

-Name <string[]>

只取得指定的追蹤來源。允許使用萬用字元。參數名稱 ("Name") 為選擇項。

必要?

false

位置?

1

預設值

接受管線輸入?

true (ByValue, ByPropertyName)

接受萬用字元?

false

<CommonParameters>

這個 Cmdlet 支援一般參數:-Verbose、-Debug、-ErrorAction、-ErrorVariable、-OutBuffer 和 -OutVariable。如需詳細資訊,請參閱 about_Commonparameters.

輸入和輸出

輸入型別是可經由管道輸出至 Cmdlet 的物件型別。傳回型別則是 Cmdlet 所傳回的物件型別。

輸入

System.String

您可以經由管道將包含追蹤來源名稱的字串輸出至 Get-TraceSource。

輸出

System.Management.Automation.PSTraceSource

Get-TraceSource 會傳回代表追蹤來源的物件。

範例 1

C:\PS>get-traceSource  *provider*

描述
-----------
這個命令取得其名稱包含 "provider" 的所有追蹤來源。





範例 2

C:\PS>get-tracesource

描述
-----------
這個命令取得所有可追蹤的 Windows PowerShell 元件。





請參閱

概念

Set-TraceSource
Trace-Command