Возвращает компоненты Windows PowerShell, подготовленные к трассировке.
Синтаксис
Get-TraceSource [[-Name] <string[]>] [<CommonParameters>]
Описание
Командлет Get-TraceSource возвращает источники трассировки для используемых компонентов Windows PowerShell. По этим данным можно узнать, для каких компонентов Windows PowerShell возможна трассировка. При трассировке компонент создает подробные сообщения о каждом этапе своей внутренней работы. Разработчики могут использовать трассировочные данные для мониторинга потока данных и выполнения программы, а также для поиска ошибок. Командлеты трассировки были созданы для разработчиков Windows PowerShell, однако доступны всем пользователям.
Параметры
-Name <string[]>
Возвращает только указанные источники трассировки. Подстановочные знаки разрешены. Имя параметра ("Name") указывать необязательно.
Обязательно? |
false |
Позиция? |
1 |
Значение по умолчанию |
|
Принимать входные данные из конвейера? |
true (ByValue, ByPropertyName) |
Принимать подстановочные знаки? |
false |
<CommonParameters>
Данный командлет поддерживает общие параметры -Verbose, -Debug, -ErrorAction, -ErrorVariable, -OutBuffer и -OutVariable. Дополнительные сведения см. в разделе about_Commonparameters.
Ввод и вывод
Входным типом является тип объектов, которые можно передавать командлету по конвейеру. Возвращаемым типом является тип объектов, возвращаемых командлетом.
Входные данные |
System.String Строку, содержащую имя источника трассировки, можно передать по конвейеру командлету Get-TraceSource. |
Выходные данные |
System.Management.Automation.PSTraceSource Командлет Get-TraceSource возвращает объекты, представляющие источники трассировки. |
Пример 1
C:\PS>get-traceSource *provider* Описание ----------- Эта команда возвращает все источники трассировки, имена которых включают слово "provider".
Пример 2
C:\PS>get-tracesource Описание ----------- Эта команда возвращает все компоненты Windows PowerShell, для которых возможна трассировка.