Get-TraceSource (Microsoft.PowerShell.Utility)
Get-TraceSource
- Модуль:
- Microsoft.PowerShell.Utility
Получает компоненты PowerShell, предназначенные для трассировки.
Синтаксис
Get-TraceSource
[[-Name] <String[]>]
[<CommonParameters>]Описание
Командлет Get-TraceSource получает источники трассировки для компонентов PowerShell, которые используются в данный момент. Вы можете использовать данные, чтобы определить, какие компоненты PowerShell можно отслеживать. При трассировке компонент генерирует подробные сообщения о каждом этапе своей внутренней обработки. Разработчики используют данные трассировки для мониторинга потока данных, выполнения программы и ошибок.
Командлеты трассировки были разработаны для разработчиков PowerShell, но они доступны всем пользователям.
Примеры
Пример 1. Получение источников трассировки по имени
Get-TraceSource -Name "*provider*"Эта команда получает все источники трассировки, имена которых включают в себя поставщика.
Пример 2. Получение всех источников трассировки
Get-TraceSourceЭта команда получает все компоненты PowerShell, которые можно отследить.
Параметры
-Name
Указывает источники трассировки, которые необходимо получить. Подстановочные знаки разрешены. Имя параметра Name не является обязательным.
- Тип :
String[]
- Позиция:
0
- Значение по умолчанию:
None
- Необходимый:
False
- Примите ввод конвейера:
True
- Принимайте подстановочные знаки:
True
Входы
Строка
В этот командлет можно передать строку, содержащую имя источника трассировки.
Выходы
PSTraceSource
Этот командлет возвращает объекты, представляющие источники трассировки.