Enable-DscDebug
Avvia il debug di tutte le risorse DSC.
Sintassi
Enable-DscDebug
[-BreakAll]
[-CimSession <CimSession[]>]
[-ThrottleLimit <Int32>]
[-AsJob]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Descrizione
Il Enable-DscDebug
cmdlet abilita il debug delle risorse Windows PowerShell Desired State Configuration (DSC) dal motore DSC, noto anche come Configuration Manager locale ( Gestione configurazione locale). Per impostazione predefinita, tutte le istanze delle risorse si interrompono nel debugger.
Esempio
Esempio 1: Avviare il debug
Enable-DscDebug -BreakAll
Questo comando indica al motore DSC o gestione configurazione locale per avviare il debug delle risorse. Al successivo esecuzione della configurazione, il processo entra nel debugger.
Esempio 2: Avviare il debug remoto
Enable-DscDebug -BreakAll -CimSession DeploymentServer
Questo comando indica al motore DSC del computer remoto per avviare il debug delle risorse.
Parametri
-AsJob
Indica che questo cmdlet esegue il comando come processo in background.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-BreakAll
Indica che tutte le risorse immettono il debugger quando viene eseguita una configurazione.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CimSession
Esegue il cmdlet in una sessione remota o in un computer remoto. Immettere un nome computer o un oggetto sessione, ad esempio l'output di un cmdlet New-CimSession o Get-CimSession . Il valore predefinito è la sessione corrente nel computer locale.
Type: | CimSession[] |
Aliases: | Session |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
Richiede la conferma dell'utente prima di eseguire il cmdlet.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ThrottleLimit
Specifica il numero massimo di operazioni simultanee che è possibile stabilire per eseguire il cmdlet. Se questo parametro viene omesso o viene immesso un valore di 0
, Windows PowerShell calcola un limite di limitazione ottimale per il cmdlet in base al numero di cmdlet CIM in esecuzione nel computer. Questo valore limite su applica solo al cmdlet corrente, non alla sessione o al computer.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Mostra l'esito in caso di esecuzione del cmdlet. Il cmdlet non viene eseguito.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |