Update-DscConfiguration

Ellenőrzi a lekérési kiszolgáló frissített konfigurációját, és alkalmazza azt.

Syntax

Update-DscConfiguration
      [-Wait]
      [-JobName <String>]
      [[-ComputerName] <String[]>]
      [-Credential <PSCredential>]
      [-ThrottleLimit <Int32>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Update-DscConfiguration
      [-Wait]
      [-JobName <String>]
      [-ThrottleLimit <Int32>]
      -CimSession <CimSession[]>
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Description

A Update-DscConfiguration parancsmag csatlakozik egy lekéréses kiszolgálóhoz, letölti a konfigurációt, ha eltér a csomópont aktuális állapotától, majd alkalmazza a konfigurációt a számítógépre.

Ez a parancsmag csak a 2014. novemberi kumulatív frissítés részeként érhető el a Windows RT 8.1-re, Windows 8.1-re és Windows Server 2012 R2-re.

Példák

1. példa: Konfiguráció frissítése

Update-DscConfiguration -Wait -Verbose

A parancs futtatása után a kiszolgáló csatlakozik a regisztrált lekéréses szolgáltatáshoz, letölti a legújabb hozzárendelt konfigurációt, majd alkalmazza azt. A Wait és a Verbose paraméterek megadása nem kötelező. Az interaktív munka során ezek a paraméterek együttesen valós idejű visszajelzést tesznek lehetővé a konfiguráció alkalmazásakor az előrehaladásról, a sikerességről vagy a sikertelenségről.

2. példa: Konfiguráció frissítése CIM-munkameneten keresztüli csatlakozással

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

Az első parancs létrehoz egy CIM-munkamenetet a New-CimSession parancsmag használatával, majd tárolja a CimSession objektumot a $Session változóban. A parancssor jelszó megadását kéri. További információért írja be a következőt: Get-Help New-CimSession.

A második parancs frissíti a cimSession fájlban megadott számítógépet.$Session A parancs a Wait paramétert adja meg. A konzol nem fogad el további parancsokat, amíg az aktuális parancs be nem fejeződik.

Paraméterek

-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[]
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-ComputerName

A számítógépnevek tömbjének megadása. A parancsmag a konfigurációs beállításokat alkalmazza azokra a számítógépekre, amelyeket ez a paraméter határoz meg.

Type:String[]
Aliases:CN, ServerName
Position:1
Default value:None
Required:False
Accept pipeline input:True
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

-Credential

Megadja a célszámítógéphez tartozó felhasználónevet és jelszót PSCredential objektumként. PSCredential objektum beszerzéséhez használja a Get-Credential parancsmagot. További információért írja be a következőt: Get-Help Get-Credential.

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

-JobName

Egy feladat rövid nevét adja meg. Ha ezt a paramétert adja meg, a parancsmag feladatként fut, és egy Feladat objektumot ad vissza.

Alapértelmezés szerint Windows PowerShell hozzárendeli a JobN nevet, ahol az N egész szám.

Ha a Várakozás paramétert adja meg, ne adja meg ezt a paramétert.

Type:String
Position:Named
Default value:None
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

-Wait

Azt jelzi, hogy a parancsmag blokkolja a konzolt, amíg be nem fejeződik az összes konfigurációs feladat.

Ha ezt a paramétert adja meg, ne adja meg a JobName paramétert.

Type:SwitchParameter
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