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