Поделиться через


Get-TraceSource

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

Синтаксис

Default (по умолчанию)

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

Описание

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

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

Примеры

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

Get-TraceSource -Name "*Provider*"

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

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

Get-TraceSource

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

Параметры

-Name

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

Свойства параметра

Тип:

String[]

Default value:None
Поддерживаются подстановочные знаки:True
DontShow:False

Наборы параметров

(All)
Position:0
Обязательно:False
Значение из конвейера:True
Значение из конвейера по имени свойства:True
Значение из оставшихся аргументов:False

CommonParameters

Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в разделе about_CommonParameters.

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

String

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

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

PSTraceSource

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