Sdílet prostřednictvím


Get-DscConfiguration

Získá aktuální konfiguraci uzlů.

Syntax

Get-DscConfiguration
   [-CimSession <CimSession[]>]
   [-ThrottleLimit <Int32>]
   [-AsJob]
   [<CommonParameters>]

Description

Rutina Get-DscConfiguration získá aktuální konfiguraci uzlů, pokud konfigurace existuje. Určete počítače pomocí relací MODELU CIM (Common Information Model). Pokud nezadáte cílový počítač, rutina získá konfiguraci z místního počítače.

Příklady

Příklad 1: Získání konfigurace pro místní počítač

Get-DscConfiguration

Tento příkaz získá aktuální stav místního počítače.

Příklad 2: Získání konfigurace pro zadaný počítač

$Session = New-CimSession -ComputerName "Server01" -Credential ACCOUNTS\PattiFuller
Get-DscConfiguration -CimSession $Session

Tento příklad získá aktuální stav z počítače určeného relací CIM. Příklad vytvoří relaci CIM pro počítač s názvem Server01 pro použití s rutinou . Případně můžete vytvořit pole relací CIM, které rutinu použijí na více určených počítačů.

První příkaz vytvoří relaci CIM pomocí rutiny New-CimSession a pak uloží objekt CimSession do proměnné $Session . Příkaz vás vyzve k zadání hesla. Další informace zobrazíte zadáním Get-Help New-CimSession.

Druhý příkaz získá aktuální konfiguraci pro počítače identifikované objekty CimSession uložené v proměnné $Session , v tomto případě počítač s názvem Server01.

Parametry

-AsJob

Označuje, že tato rutina spustí příkaz jako úlohu na pozadí.

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

-CimSession

Spustí rutinu ve vzdálené relaci nebo na vzdáleném počítači. Zadejte název počítače nebo objekt relace, například výstup rutiny New-CimSession nebo Get-CimSession . Výchozí hodnota je aktuální relace v místním počítači.

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

-ThrottleLimit

Určuje maximální počet souběžných operací, které je možné vytvořit pro spuštění rutiny. Pokud je tento parametr vynechán nebo je zadána hodnota 0 , vypočítá Windows PowerShell optimální limit omezení pro rutinu na základě počtu rutin CIM spuštěných v počítači. Omezení se vztahuje pouze na aktuální rutinu, nikoli na relaci nebo na počítač.

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