Delen via


Restore-Computer

Hiermee start u een systeemherstel op de lokale computer.

Syntaxis

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

Description

De Restore-Computer cmdlet herstelt de lokale computer naar het opgegeven systeemherstelpunt.

Restore-Computer de computer opnieuw opstart. De herstelbewerking wordt voltooid tijdens het opnieuw opstarten.

Systeemherstelpunten en Restore-Computer worden alleen ondersteund op clientbesturingssystemen, zoals Windows 7, Windows Vista en Windows XP.

Voorbeelden

Voorbeeld 1: De lokale computer herstellen

PS C:\> Restore-Computer -RestorePoint 253

Met deze opdracht herstelt u de lokale computer naar het herstelpunt met volgnummer 253.

Voorbeeld 2: De lokale computer herstellen met bevestiging

PS C:\> Restore-Computer -RestorePoint 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"):

Met deze opdracht herstelt u de lokale computer naar het herstelpunt met volgnummer 255. Hierbij wordt de parameter Confirm gebruikt om de gebruiker te vragen voordat de bewerking daadwerkelijk wordt uitgevoerd.

Voorbeeld 3: Een computer herstellen en de status controleren

PS C:\> Get-ComputerRestorePoint
PS C:\> Restore-Computer -RestorePoint 255
PS C:\> Get-ComputerRestorePoint -LastStatus

Met deze opdrachten wordt een systeemherstel uitgevoerd en vervolgens de status ervan gecontroleerd.

De eerste opdracht maakt gebruik van Get-ComputerRestorePoint om de herstelpunten op de lokale computer op te halen.

Met de tweede opdracht wordt de computer hersteld naar het herstelpunt met volgnummer 255.

De derde opdracht maakt gebruik van de lastStatus parameter van Get-ComputerRestorePoint cmdlet om de status van de herstelbewerking te controleren. Omdat Restore-Computer een herstart dwingt, wordt deze opdracht ingevoerd nadat de computer opnieuw is opgestart.

Parameters

-Confirm

U wordt gevraagd om bevestiging voordat u de cmdlet uitvoert.

Type:SwitchParameter
Aliassen:cf
Position:Named
Default value:False
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-RestorePoint

Hiermee geeft u het volgnummer van het herstelpunt. Gebruik de cmdlet Get-ComputerRestorePoint om het volgnummer te vinden. Deze parameter is vereist.

Type:Int32
Aliassen:SequenceNumber, SN, RP
Position:0
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-WhatIf

Toont wat er zou gebeuren als de cmdlet wordt uitgevoerd. De cmdlet wordt niet uitgevoerd.

Type:SwitchParameter
Aliassen:wi
Position:Named
Default value:False
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

Invoerwaarden

None

U kunt invoer voor deze cmdlet niet doorsluisen.

Uitvoerwaarden

None

Met deze cmdlet wordt geen uitvoer gegenereerd.

Notities

  • Als u een Restore-Computer opdracht wilt uitvoeren op Windows Vista en latere versies van het Windows-besturingssysteem, opent u Windows PowerShell met behulp van de optie Als administrator uitvoeren.
  • Deze cmdlet maakt gebruik van de klasse Windows Management Instrumentation (WMI) SystemRestore.