Enable-DscDebug
Запускает отладку всех ресурсов DSC.
Синтаксис
Enable-DscDebug
[-BreakAll]
[-CimSession <CimSession[]>]
[-ThrottleLimit <Int32>]
[-AsJob]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Описание
Командлет Enable-DscDebug
включает отладку ресурсов Windows PowerShell Desired State Configuration (DSC) подсистемой DSC, которая также называется локальным Configuration Manager (LCM). По умолчанию все экземпляры ресурсов попадают в отладчик.
Примеры
Пример 1. Запуск отладки
Enable-DscDebug -BreakAll
Эта команда указывает подсистеме DSC или LCM на запуск отладки ресурсов. При следующем запуске конфигурации процесс входит в отладчик.
Пример 2. Запуск удаленной отладки
Enable-DscDebug -BreakAll -CimSession DeploymentServer
Эта команда указывает подсистеме DSC удаленного компьютера на запуск отладки ресурсов.
Параметры
-AsJob
Указывает, что этот командлет выполняет команду как фоновое задание.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-BreakAll
Указывает, что все ресурсы входят в отладчик при запуске конфигурации.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CimSession
Запуск командлета в удаленном сеансе или на удаленном компьютере. Введите имя компьютера или объект сеанса, например выходные данные командлета New-CimSession или Get-CimSession . Сеанс по умолчанию — текущий сеанс на локальном компьютере.
Type: | CimSession[] |
Aliases: | Session |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
Запрос подтверждения перед выполнением командлета.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ThrottleLimit
Указание максимального количества одновременных операций, которые можно выполнять для запуска командлета. Если этот параметр опущен или введено значение 0
, то Windows PowerShell вычисляет оптимальное ограничение регулирования для командлета на основе количества командлетов CIM, запущенных на компьютере. Предел регулирования применим только к текущему командлету, а не к сеансу или компьютеру.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Показывает, что произойдет при запуске командлета. Командлет не выполняется.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |