Get-ComputerRestorePoint  
	Hämtar återställningspunkterna på den lokala datorn.
Syntax
ID (Standard)
Get-ComputerRestorePoint
    [[-RestorePoint] <Int32[]>]
    [<CommonParameters>]
	
		LastStatus
	 
	Get-ComputerRestorePoint
    -LastStatus
    [<CommonParameters>]
	Description
Cmdleten Get-ComputerRestorePoint hämtar den lokala datorns systemåterställningspunkter. Och den kan visa status för det senaste försöket att återställa datorn.
Du kan använda informationen från Get-ComputerRestorePoint för att välja en återställningspunkt. Använd till exempel ett sekvensnummer för att identifiera en återställningspunkt för cmdleten Restore-Computer.
Systemåterställningspunkter och Get-ComputerRestorePoint cmdlet stöds endast på klientoperativsystem som Windows 10.
Exempel
Exempel 1: Hämta alla systemåterställningspunkter
I det här exemplet hämtar Get-ComputerRestorePoint alla den lokala datorns systemåterställningspunkter.
Get-ComputerRestorePoint
CreationTime           Description                    SequenceNumber    EventType         RestorePointType
------------           -----------                    --------------    ---------         ----------------
7/30/2019 09:17:24     Windows Update                 4                 BEGIN_SYSTEM_C... 17
8/5/2019  08:15:37     Installed PowerShell 7-prev... 5                 BEGIN_SYSTEM_C... APPLICATION_INSTALL
8/7/2019  12:56:45     Installed PowerShell 6-x64     6                 BEGIN_SYSTEM_C... APPLICATION_INSTALL
	Exempel 2: Hämta specifika sekvensnummer
Det här exemplet hämtar systemåterställningspunkter för specifika sekvensnummer.
Get-ComputerRestorePoint -RestorePoint 4, 5
CreationTime           Description                    SequenceNumber    EventType         RestorePointType
------------           -----------                    --------------    ---------         ----------------
7/30/2019 09:17:24     Windows Update                 4                 BEGIN_SYSTEM_C... 17
8/5/2019  08:15:37     Installed PowerShell 7-prev... 5                 BEGIN_SYSTEM_C... APPLICATION_INSTALL
              Get-ComputerRestorePoint använder parametern RestorePoint för att ange en kommaavgränsad matris med sekvensnummer.
Exempel 3: Visa status för en systemåterställning
I det här exemplet visas status för den senaste systemåterställningen på den lokala datorn.
Get-ComputerRestorePoint -LastStatus
The last attempt to restore the computer failed.
              Get-ComputerRestorePoint använder parametern LastStatus för att visa resultatet av den senaste systemåterställningen.
Exempel 4: Använd ett uttryck för att konvertera CreationTime 
	
              Get-ComputerRestorePoint matar ut CreationTime- som en datum- och tidssträng för Windows Management Instrumentation (WMI).
I det här exemplet lagrar en variabel ett uttryck som konverterar CreationTime- sträng till ett DateTime--objekt. Om du vill visa CreationTime strängar innan de konverteras använder du ett kommando som ((Get-ComputerRestorePoint).CreationTime). Mer information om WMI-datum- och tidssträngen finns i CIM_DATETIME.
$date = @{Label="Date"; Expression={$_.ConvertToDateTime($_.CreationTime)}}
Get-ComputerRestorePoint | Select-Object -Property SequenceNumber, $date, Description
SequenceNumber   Date                 Description
--------------   ----                 -----------
             4   7/30/2019 09:17:24   Windows Update
             5   8/5/2019  08:15:37   Installed PowerShell 7-preview-x64
             6   8/7/2019  12:56:45   Installed PowerShell 6-x64
Variabeln $date lagrar en hashtabell med uttrycket som använder metoden ConvertToDateTime. Uttrycket konverterar CreationTime-egenskapens värde från en WMI-sträng till ett DateTime--objekt.
              Get-ComputerRestorePoint skickar systemåterställningspunktobjekten nedåt i pipelinen. 
              Select-Object använder parametern Egenskap för att ange vilka egenskaper som ska visas. För varje objekt i pipelinen konverterar uttrycket i $dateCreationTime- och returnerar resultatet i egenskapen Date.
Exempel 5: Använd en egenskap för att hämta ett sekvensnummer
Det här exemplet hämtar ett sekvensnummer med hjälp av egenskapen SequenceNumber och ett matrisindex. Utdata innehåller bara sekvensnumret.
((Get-ComputerRestorePoint).SequenceNumber)[-1]
6
              Get-ComputerRestorePoint använder egenskapen SequenceNumber med ett matrisindex. Matrisindexet för -1 hämtar det senaste sekvensnumret i matrisen.
Parametrar
-LastStatus 
		Anger att Get-ComputerRestorePoint hämtar status för den senaste systemåterställningsåtgärden.
Parameteregenskaper
| Typ: | SwitchParameter | 
| Standardvärde: | False | 
| Stöder jokertecken: | False | 
| DontShow: | False | 
Parameteruppsättningar
					LastStatus 
					
				 
				| Position: | Named | 
| Obligatorisk: | True | 
| Värde från pipeline: | False | 
| Värde från pipeline efter egenskapsnamn: | False | 
| Värde från återstående argument: | False | 
-RestorePoint 
		Anger sekvensnumren för systemets återställningspunkter. Du kan ange antingen ett enskilt sekvensnummer eller en kommaavgränsad matris med sekvensnummer.
Om parametern RestorePoint inte anges returnerar Get-ComputerRestorePoint alla den lokala datorns systemåterställningspunkter.
Parameteregenskaper
| Typ: | Int32[]  | 
| Standardvärde: | All restore points | 
| Stöder jokertecken: | False | 
| DontShow: | False | 
Parameteruppsättningar
ID
| Position: | 0 | 
| Obligatorisk: | False | 
| Värde från pipeline: | False | 
| Värde från pipeline efter egenskapsnamn: | False | 
| Värde från återstående argument: | False | 
CommonParameters
Den här cmdleten stöder vanliga parametrar: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.
Indata
None
Du kan inte skicka objekt i pipelinen till Get-ComputerRestorePoint.
Utdata
ManagementObject
              Get-ComputerRestorePoint returnerar ett SystemRestore--objekt, som är en instans av WMI(Windows Management Instrumentation) SystemRestore-klass.
När du använder parametern LastStatus returnerar Get-ComputerRestorePoint en sträng.
Kommentarer
Om du vill köra ett Get-ComputerRestorePoint-kommando i Windows Vista och senare versioner av Windows öppnar du PowerShell med alternativet Kör som administratör.
              Get-ComputerRestorePoint använder klassen WMI SystemRestore.