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
Этот командлет возвращает объекты, представляющие источники трассировки.