Share via


Enable-DscDebug

Megkezdi az összes DSC-erőforrás hibakeresését.

Syntax

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

Description

A Enable-DscDebug parancsmag lehetővé teszi Windows PowerShell Desired State Configuration (DSC) erőforrás hibakeresését a DSC-motor, más néven a Local Configuration Manager (LCM) használatával. Alapértelmezés szerint az összes erőforráspéldány betörik a hibakeresőbe.

Példák

1. példa: Hibakeresés indítása

Enable-DscDebug -BreakAll

Ez a parancs jelzi a DSC-motornak vagy az LCM-nek, hogy elindítsa az erőforrás-hibakeresést. A konfiguráció következő futtatásakor a folyamat beírja a hibakeresőt.

2. példa: Távoli hibakeresés indítása

Enable-DscDebug -BreakAll -CimSession DeploymentServer

Ez a parancs jelzi a távoli számítógép DSC-motorjának, hogy elindítsa az erőforrás-hibakeresést.

Paraméterek

-AsJob

Azt jelzi, hogy ez a parancsmag háttérfeladatként futtatja a parancsot.

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

-BreakAll

Azt jelzi, hogy a konfiguráció futtatásakor az összes erőforrás belép a hibakeresőbe.

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

-CimSession

A parancsmagot távoli munkamenetben vagy távoli számítógépen futtatja. Adjon meg egy számítógépnevet vagy egy munkamenet-objektumot, például egy New-CimSession vagy Get-CimSession parancsmag kimenetét. Az alapértelmezett az aktuális munkamenet a helyi számítógépen.

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

-Confirm

Jóváhagyást kér a parancsmag futtatása előtt.

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

-ThrottleLimit

Megadja a parancsmag futtatásához létrehozható egyidejű műveletek maximális számát. Ha ezt a paramétert nem adja meg, vagy egy értéket 0 ad meg, akkor Windows PowerShell kiszámítja a parancsmag optimális szabályozási korlátját a számítógépen futó CIM-parancsmagok száma alapján. A szabályozási korlát csak az aktuális parancsmagra vonatkozik, a munkamenetre és a számítógépre nem.

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

-WhatIf

Bemutatja, mi történne a parancsmag futtatásakor. A parancsmag nem fut.

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