Enable-DscDebug

Startar felsökning av alla DSC-resurser.

Syntax

Enable-DscDebug
      [-BreakAll]
      [-CimSession <CimSession[]>]
      [-ThrottleLimit <Int32>]
      [-AsJob]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Description

Cmdleten Enable-DscDebug aktiverar Windows PowerShell Desired State Configuration resursfelsökning (DSC) av DSC-motorn, som även kallas LCM (Local Configuration Manager). Som standard delas alla resursinstanser in i felsökningsprogrammet.

Exempel

Exempel 1: Starta felsökning

Enable-DscDebug -BreakAll

Det här kommandot anger för DSC-motorn eller LCM att resursfelsökningen ska startas. Nästa gång konfigurationen körs går processen in i felsökningsprogrammet.

Exempel 2: Starta fjärrfelsökning

Enable-DscDebug -BreakAll -CimSession DeploymentServer

Det här kommandot anger för DSC-motorn på fjärrdatorn att resursfelsökningen ska startas.

Parametrar

-AsJob

Anger att denna cmdlet kör kommandot som ett bakgrundsjobb.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-BreakAll

Anger att alla resurser anger felsökningsprogrammet när en konfiguration körs.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-CimSession

Kör cmdleten i en fjärrsession eller på en fjärrdator. Ange ett datornamn eller ett sessionsobjekt, till exempel utdata från cmdleten New-CimSession eller Get-CimSession . Standardinställningen är den aktuella sessionen på den lokala datorn.

Type:CimSession[]
Aliases:Session
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

Uppmanar dig att bekräfta innan du kör cmdleten.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ThrottleLimit

Anger det maximala antalet samtidiga åtgärder som kan upprättas för att köra cmdleten. Om den här parametern utelämnas eller ett värde för 0 anges beräknar Windows PowerShell en optimal begränsningsgräns för cmdleten baserat på antalet CIM-cmdletar som körs på datorn. Begränsningsgränsen gäller endast för den aktuella cmdleten, inte för sessionen eller datorn.

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

Visar vad som skulle hända om cmdleten kördes. Cmdleten körs inte.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False