Enable-DscDebug
Inicia la depuración de todos los recursos de DSC.
Syntax
Enable-DscDebug
[-BreakAll]
[-CimSession <CimSession[]>]
[-ThrottleLimit <Int32>]
[-AsJob]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
El Enable-DscDebug
cmdlet habilita la depuración de recursos de Windows PowerShell Desired State Configuration (DSC) mediante el motor de DSC, que también se conoce como la Configuration Manager local (LCM). De forma predeterminada, todas las instancias de recursos se dividen en el depurador.
Ejemplos
Ejemplo 1: Iniciar depuración
Enable-DscDebug -BreakAll
Este comando indica al motor de DSC o LCM para iniciar la depuración de recursos. La próxima vez que se ejecute la configuración, el proceso entra en el depurador.
Ejemplo 2: Inicio de la depuración remota
Enable-DscDebug -BreakAll -CimSession DeploymentServer
Este comando indica al motor DSC del equipo remoto para iniciar la depuración de recursos.
Parámetros
-AsJob
Indica que este cmdlet ejecuta el comando como un trabajo en segundo plano.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-BreakAll
Indica que todos los recursos escriben el depurador cuando se ejecuta una configuración.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CimSession
Ejecuta el cmdlet en una sesión remota o en un equipo remoto. Escriba un nombre de equipo o un objeto de sesión, como la salida de un cmdlet New-CimSession o Get-CimSession . El valor predeterminado es la sesión actual en el equipo local.
Type: | CimSession[] |
Aliases: | Session |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
Le solicita su confirmación antes de ejecutar el cmdlet.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ThrottleLimit
Especifica el número máximo de operaciones simultáneas que se pueden establecer para ejecutar el cmdlet. Si se omite este parámetro o se especifica un valor de , Windows PowerShell calcula un límite óptimo para el cmdlet en función del número de 0
cmdlets CIM que se ejecutan en el equipo. El límite solo se aplica al cmdlet actual, no a la sesión ni al equipo.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Muestra lo que sucedería si se ejecutara el cmdlet. El cmdlet no se ejecuta.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |