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-ComputerRestorePoint LastStatus för cmdlet 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 har startats om.

Parametrar

-Confirm

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

Typ:SwitchParameter
Alias:cf
Position:Named
Standardvärde:False
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-RestorePoint

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

Typ:Int32
Alias:SequenceNumber, SN, RP
Position:0
Standardvärde:None
Obligatorisk:True
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-WhatIf

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

Typ:SwitchParameter
Alias:wi
Position:Named
Standardvärde:False
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

Indata

None

Du kan inte skicka indata till den här cmdleten.

Utdata

None

Den här cmdleten 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 .