Get-TraceSource

Возвращает компоненты PowerShell, инструментированные для трассировки.

Синтаксис

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

Описание

Командлет Get-TraceSource получает источники трассировки для компонентов PowerShell, которые сейчас используются. Данные можно использовать для определения компонентов PowerShell, которые можно отслеживать. При трассировке компонент создает подробные сообщения о каждом шаге внутренней обработки. Разработчики используют данные трассировки для мониторинга потока данных, выполнения программ и ошибок.

Командлеты трассировки предназначены для разработчиков PowerShell, но они доступны всем пользователям.

Примеры

Пример 1. Получение источников трассировки по имени

Get-TraceSource -Name "*provider*"

Эта команда получает все источники трассировки с именами, включающими поставщика.

Пример 2. Получение всех источников трассировки

Get-TraceSource

Эта команда получает все компоненты PowerShell, которые можно отслеживать.

Параметры

-Name

Указывает источники трассировки для получения. Разрешено использовать подстановочные знаки. Имя параметра Name указывать необязательно.

Тип:String[]
Position:0
Default value:None
Обязательно:False
Принять входные данные конвейера:True
Принять подстановочные знаки:True

Входные данные

String

Можно передать строку, содержащую имя источника трассировки в этот командлет.

Выходные данные

PSTraceSource

Этот командлет возвращает объекты, представляющие источники трассировки.