Enable-DscDebug
Inicia a depuração de todos os recursos do DSC.
Syntax
Enable-DscDebug
[-BreakAll]
[-CimSession <CimSession[]>]
[-ThrottleLimit <Int32>]
[-AsJob]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
O Enable-DscDebug
cmdlet permite a depuração de recursos Windows PowerShell Desired State Configuration (DSC) pelo motor DSC, também conhecido como Configuration Manager Local (LCM). Por predefinição, todas as instâncias de recursos entram no depurador.
Exemplos
Exemplo 1: Iniciar a depuração
Enable-DscDebug -BreakAll
Este comando indica ao motor DSC ou LCM para iniciar a depuração de recursos. Da próxima vez que a configuração for executada, o processo introduz o depurador.
Exemplo 2: Iniciar a depuração remota
Enable-DscDebug -BreakAll -CimSession DeploymentServer
Este comando indica ao motor DSC do computador remoto para iniciar a depuração de recursos.
Parâmetros
-AsJob
Indica que este cmdlet executa o comando como uma tarefa em segundo plano.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-BreakAll
Indica que todos os recursos introduzem o depurador quando uma configuração é executada.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CimSession
Executa o cmdlet numa sessão remota ou num computador remoto. Introduza um nome de computador ou um objeto de sessão, como a saída de um cmdlet New-CimSession ou Get-CimSession . A predefinição é a sessão atual no computador local.
Type: | CimSession[] |
Aliases: | Session |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
Solicita a sua confirmação antes de executar o cmdlet.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ThrottleLimit
Especifica o número máximo de operações simultâneas que podem ser estabelecidas para executar o cmdlet. Se este parâmetro for omitido ou for introduzido um valor de0
, Windows PowerShell calcula um limite de limitação ideal para o cmdlet com base no número de cmdlets CIM que estão em execução no computador. O limite de limitação aplica-se apenas ao cmdlet atual, não à sessão ou ao computador.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Apresenta o que aconteceria mediante a execução do cmdlet. O cmdlet não é executado.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |