Get-TraceSource

取得有工具化的 PowerShell 元件用於追蹤。

語法

Default (預設值)

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

Description

指令長會 Get-TraceSource 取得目前正在使用的 PowerShell 元件的追蹤來源。 你可以利用這些資料來判斷哪些 PowerShell 元件可以追蹤。 在追蹤時,元件會針對其內部處理的每個步驟產生詳細訊息。 開發者利用追蹤資料監控資料流、程式執行及錯誤。

追蹤指令小程式是為 PowerShell 開發者設計,但所有使用者都能使用。

範例

範例 1:依名稱取得追蹤來源

Get-TraceSource -Name "*Provider*"

這個指令會取得所有名稱包含提供者的追蹤來源。

範例二:取得所有追蹤來源

Get-TraceSource

這個指令會取得所有可追蹤的 PowerShell 元件。

參數

-Name

指定要取得的追蹤來源。 允許使用通配符。 參數名稱 Name 是可選的。

參數屬性

類型:

String[]

預設值:None
支援萬用字元:True
不要顯示:False

參數集

(All)
Position:0
必要:False
來自管線的值:True
來自管線按屬性名稱的值:True
來自剩餘引數的值:False

CommonParameters

此 cmdlet 支援常見參數:-Debug、-ErrorAction、-ErrorVariable、-InformationAction、-InformationVariable、-OutBuffer、-OutVariable、-PipelineVariable、-ProgressAction、-Verbose、-WarningAction 和 -WarningVariable。 如需詳細資訊,請參閱 about_CommonParameters。

輸入

String

你可以將包含追蹤來源名稱的字串輸入這個 cmdlet。

輸出

PSTraceSource

此指令碼回傳代表追蹤來源的物件。