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 |