Restore-DscConfiguration

Alkalmazza újra a csomópont előző konfigurációját.

Syntax

Restore-DscConfiguration
       [-CimSession <CimSession[]>]
       [-ThrottleLimit <Int32>]
       [-AsJob]
       [-WhatIf]
       [-Confirm]
       [<CommonParameters>]

Description

A Restore-DscConfiguration parancsmag újra alkalmazza a csomópont előző konfigurációját, ha létezik egy korábbi konfiguráció. Adja meg a számítógépeket a Common Information Model (CIM) munkamenetek használatával. Ha nem ad meg célszámítógépet, a parancsmag visszaállítja a helyi számítógép konfigurációját. Ha egy adott csomóponthoz nincs korábbi konfiguráció, ez a parancsmag hibaüzenetet ad vissza.

Ez a parancsmag nem támogatja a Confirm paramétert.

Példák

1. példa: A helyi számítógép konfigurációjának visszaállítása

Restore-DscConfiguration

Ez a parancs visszaállítja a helyi számítógép konfigurációját.

2. példa: Adott számítógép konfigurációjának visszaállítása

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

Ez a példa egy CIM-munkamenet által meghatározott számítógépen állítja vissza a konfigurációt. A példa létrehoz egy CIM-munkamenetet egy Server01 nevű számítógéphez a parancsmaggal való használatra. Másik lehetőségként hozzon létre egy CIM-munkamenetekből álló tömböt, amellyel a parancsmagot több megadott számítógépre alkalmazhatja.

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 visszaállítja a változóban $Session tárolt CimSession-objektumok által azonosított számítógépek konfigurációját, ebben az esetben a Server01 nevű számítógépen.

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

-CimSession

Távoli munkamenetben vagy távoli számítógépen futtatja a parancsmagot. Adjon meg egy számítógépnevet vagy munkamenet-objektumot, például egy vagy Get-CimSession parancsmag New-CimSession kimenetét.

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.

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