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
PS C:\> 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 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"):
Det här kommandot återställer den lokala datorn till återställningspunkten med sekvensnummer 255. Den använder parametern Confirm för att uppmana användaren innan åtgärden utförs.
Exempel 3: Återställa en dator och kontrollera statusen
PS C:\> Get-ComputerRestorePoint
PS C:\> Restore-Computer -RestorePoint 255
PS C:\> 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 LastStatus för Get-ComputerRestorePoint 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 startas 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. Om du vill hitta sekvensnumret använder du cmdleten Get-ComputerRestorePoint. 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örs. 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.