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


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