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
此指令碼回傳代表追蹤來源的物件。