Restore-Computer

Startet eine Systemwiederherstellung auf dem lokalen Computer.

Syntax

Restore-Computer [-RestorePoint] <int> [-Confirm] [-WhatIf] [<CommonParameters>]

Beschreibung

Das Cmdlet "Restore-Computer" stellt den lokalen Computer am angegebenen Systemwiederherstellungspunkt wieder her.

Mit dem Befehl "Restore-Computer" wird der Computer neu gestartet. Die Wiederherstellung wird während des Neustartvorgangs abgeschlossen.

Parameter

-RestorePoint <int>

Gibt die Sequenznummer des Wiederherstellungspunkts an. Verwenden Sie Get-ComputerRestorePoint, um die Sequenznummer zu suchen. Dieser Parameter ist erforderlich.

Erforderlich?

true

Position?

1

Standardwert

Pipelineeingaben akzeptieren?

false

Platzhalterzeichen akzeptieren?

false

-Confirm

Fordert Sie vor der Ausführung des Befehls zur Bestätigung auf.

Erforderlich?

false

Position?

named

Standardwert

Pipelineeingaben akzeptieren?

false

Platzhalterzeichen akzeptieren?

false

-WhatIf

Beschreibt die Auswirkungen einer Ausführung des Befehls, ohne den Befehl tatsächlich auszuführen.

Erforderlich?

false

Position?

named

Standardwert

Pipelineeingaben akzeptieren?

false

Platzhalterzeichen akzeptieren?

false

<CommonParameters>

Dieses Cmdlet unterstützt die folgenden allgemeinen Parameter: -Verbose, -Debug, -ErrorAction, -ErrorVariable, -OutBuffer und -OutVariable. Weitere Informationen finden Sie unter about_Commonparameters.

Eingaben und Ausgaben

Der Eingabetyp ist der Typ der Objekte, die über die Pipeline an das Cmdlet übergeben werden können. Der Rückgabetyp ist der Typ der Objekte, die das Cmdlet zurückgibt.

Eingaben

Keiner

Eingaben können nicht über die Pipeline an dieses Cmdlet übergeben werden.

Ausgaben

Keiner

Dieses Cmdlet generiert keine Ausgabe.

Hinweise

Wenn Sie den Befehl "Restore-Computer" unter Windows Vista und höheren Versionen von Windows ausführen möchten, öffnen Sie Windows PowerShell mit der Option "Als Administrator ausführen".

Dieses Cmdlet verwendet die SystemRestore-Klasse der Windows-Verwaltungsinstrumentation.

Beispiel 1

C:\PS>restore-computer -RestorePoint 253

Beschreibung
-----------
Mit diesem Befehl wird der lokale Computer am Wiederherstellungspunkt mit der Sequenznummer 253 wiederhergestellt.

Da es sich bei "RestorePoint" um einen Positionsparameter handelt, kann der Parametername ausgelassen werden.





Beispiel 2

C:\PS>restore-computer 255 -confirm

Confirm
Are you sure you want to perform this action?
Performing operation "Restore-Computer" .
[Y] Yes  [A] Yes to All  [N] No  [L] No to All  [S] Suspend  [?] Help (default is "Y"):

Beschreibung
-----------
Dieser Befehl stellt den lokalen Computer am Wiederherstellungspunkt mit der Sequenznummer 255 wieder her. Mit dem Confirm-Parameter wird der Benutzer zur Bestätigung aufgefordert, bevor der Vorgang tatsächlich ausgeführt wird.





Beispiel 3

C:\PS>Get-ComputerRestorePoint

C:\PS> Restore-Computer -RestorePoint 255

C:\PS> Get-ComputerRestorePoint -LastStatus

Beschreibung
-----------
Mit diesen Befehlen wird eine Systemwiederherstellung ausgeführt und ihr Status überprüft.

Im ersten Befehl werden mit dem Cmdlet "Get-ComputerRestorePoint" die Wiederherstellungspunkte auf dem lokalen Computer abgerufen.

Beim zweiten Befehl wird der Computer mit Restore-Computer an dem Wiederherstellungspunkt mit der Sequenznummer 255 wiederhergestellt.

Der dritte Befehl überprüft mithilfe des LastStatus-Parameters des Cmdlets "Get-ComputerRestorePoint" den Status des Wiederherstellungsvorgangs. Da der Befehl "Restore-Computer" einen Neustart erzwingt, wird dieser Befehl beim Neustart des Computers eingegeben.





Siehe auch

Konzepte

Get-ComputerRestorePoint
Enable-ComputerRestore
Disable-ComputerRestore
Restart-Computer