Restore-Computer

Startar en systemåterställning på den lokala datorn.

Syntax

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

Description

Cmdleten Restore-Computer återställer den lokala datorn till den angivna systemåterställningspunkten.

Restore-Computer startar om datorn. Återställningen slutförs under omstarten.

Systemåterställningspunkter och Restore-Computer stöds endast på klientoperativsystem, till exempel Windows 7, Windows Vista och Windows XP.

Exempel

Exempel 1: Återställa den lokala datorn

Restore-Computer -RestorePoint 253

Det här kommandot återställer den lokala datorn till återställningspunkten med sekvensnummer 253.

Exempel 2: Återställa den lokala datorn med bekräftelse

PS> 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"):

Det här kommandot återställer den lokala datorn till återställningspunkten med sekvensnummer 255. Den använder parametern Confirm (Bekräfta ) för att fråga användaren innan åtgärden utförs.

Exempel 3: Återställa en dator och kontrollera statusen

Get-ComputerRestorePoint
Restore-Computer -RestorePoint 255
Get-ComputerRestorePoint -LastStatus

Dessa kommandon kör en systemåterställning och kontrollerar sedan dess status.

Det första kommandot använder Get-ComputerRestorePoint för att hämta återställningspunkterna på den lokala datorn.

Det andra kommandot återställer datorn till återställningspunkten med sekvensnummer 255.

Det tredje kommandot använder parametern Get-ComputerRestorePointLastStatus för cmdleten för att kontrollera status för återställningsåtgärden. Eftersom Restore-Computer tvingar fram en omstart anges det här kommandot när datorn startas om.

Parametrar

-Confirm

Uppmanar dig att bekräfta innan du kör cmdleten.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:False
Accept pipeline input:False
Accept wildcard characters:False

-RestorePoint

Anger sekvensnumret för återställningspunkten. Använd cmdleten för Get-ComputerRestorePoint att hitta sekvensnumret. Den här parametern krävs.

Type:Int32
Aliases:SequenceNumber, SN, RP
Position:0
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

Visar vad som skulle hända om cmdleten kördes. Cmdleten körs inte.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:False
Accept pipeline input:False
Accept wildcard characters:False

Indata

None

Du kan inte skicka indata till denna cmdlet.

Utdata

None

Denna cmdlet genererar inga utdata.

Kommentarer

  • Om du vill köra ett Restore-Computer kommando i Windows Vista och senare versioner av Windows-operativsystemet öppnar du Windows PowerShell med alternativet Kör som administratör.
  • Den här cmdleten använder klassen Windows Management Instrumentation (WMI) SystemRestore .