Megosztás a következőn keresztül:


Get-ComputerRestorePoint

Lekéri a visszaállítási pontokat a helyi számítógépen.

Syntax

ID (Alapértelmezett)

Get-ComputerRestorePoint
    [[-RestorePoint] <Int32[]>]
    [<CommonParameters>]

LastStatus

Get-ComputerRestorePoint
    -LastStatus
    [<CommonParameters>]

Description

A Get-ComputerRestorePoint parancsmag lekéri a helyi számítógép rendszer-visszaállítási pontjait. És megjelenítheti a számítógép visszaállítására tett legutóbbi kísérlet állapotát.

A visszaállítási pont kiválasztásához használhatja a Get-ComputerRestorePoint adatait. Használjon például egy sorszámot a Restore-Computer parancsmag visszaállítási pontjának azonosításához.

A rendszer-visszaállítási pontok és a Get-ComputerRestorePoint parancsmag csak olyan ügyfél operációs rendszereken támogatott, mint a Windows 10, a Windows 7, a Windows Vista és a Windows XP.

Példák

1. példa: Az összes rendszer-visszaállítási pont lekérése

Ebben a példában Get-ComputerRestorePoint lekéri a helyi számítógép összes rendszer-visszaállítási pontját.

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

2. példa: Adott sorszámok lekérése

Ez a példa rendszer-visszaállítási pontokat kér le adott sorszámokhoz.

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 a RestorePoint paraméterrel adja meg a sorszámok vesszővel tagolt tömbét.

3. példa: Rendszer-visszaállítás állapotának megjelenítése

Ez a példa a helyi számítógépen a legutóbbi rendszer-visszaállítás állapotát jeleníti meg.

Get-ComputerRestorePoint -LastStatus
The last attempt to restore the computer failed.

Get-ComputerRestorePoint a LastStatus paramétert használja a legutóbbi rendszer-visszaállítás eredményének megjelenítéséhez.

4. példa: Kifejezés használata a CreationTime konvertálásához

Get-ComputerRestorePoint a CreationTime a Windows Management Instrumentation (WMI) dátum- és idősztringjeként adja ki.

Ebben a példában egy változó olyan kifejezést tárol, amely a CreationTime sztringet DateTime objektummá alakítja. Ha a konvertálás előtt meg szeretné tekinteni CreationTime sztringeket, használjon egy parancsot, például ((Get-ComputerRestorePoint).CreationTime). További információ a WMI dátum- és idősztringjéről: 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

A $date változó egy kivonattáblát tárol a ConvertToDateTime metódust használó kifejezéssel. A kifejezés a CreationTime tulajdonság értékét WMI-sztringből DateTime objektummá alakítja.

Get-ComputerRestorePoint elküldi a rendszer-visszaállítási pont objektumait a folyamatnak. Select-Object a Tulajdonság paraméter használatával adja meg a megjelenítendő tulajdonságokat. A folyamat minden objektuma esetében a $date kifejezés konvertálja a CreationTime, és az eredményt a Date tulajdonságban adja ki.

5. példa: Sorszám beolvasása tulajdonság használatával

Ez a példa egy sorszámot kap a SequenceNumber tulajdonság és egy tömbindex használatával. A kimenet csak a sorszámot tartalmazza.

((Get-ComputerRestorePoint).SequenceNumber)[-1]
6

Get-ComputerRestorePoint a SequenceNumber tulajdonságot használja tömbindexkel. A -1 tömbindexe a tömb legfrissebb sorszámát kapja meg.

Paraméterek

-LastStatus

Azt jelzi, hogy Get-ComputerRestorePoint lekéri a legutóbbi rendszer-visszaállítási művelet állapotát.

Paramétertulajdonságok

Típus:SwitchParameter
Alapértelmezett érték:False
Támogatja a helyettesítő karaktereket:False
DontShow:False

Paraméterkészletek

LastStatus
Position:Named
Kötelező:True
Folyamatból származó érték:False
Folyamatból származó érték tulajdonságnév alapján:False
Fennmaradó argumentumokból származó érték:False

-RestorePoint

A rendszer-visszaállítási pontok sorszámát adja meg. Megadhat egyetlen sorszámot vagy egy vesszővel tagolt sorozatszámtömböt.

Ha a RestorePoint paraméter nincs megadva, Get-ComputerRestorePoint visszaadja a helyi számítógép összes rendszer-visszaállítási pontját.

Paramétertulajdonságok

Típus:

Int32[]

Alapértelmezett érték:All restore points
Támogatja a helyettesítő karaktereket:False
DontShow:False

Paraméterkészletek

ID
Position:0
Kötelező:False
Folyamatból származó érték:False
Folyamatból származó érték tulajdonságnév alapján:False
Fennmaradó argumentumokból származó érték:False

CommonParameters

Ez a parancsmag a következő gyakori paramétereket támogatja: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction és -WarningVariable. További információért lásd about_CommonParameters.

Bevitelek

None

Nem küldhet objektumokat a folyamaton keresztül a Get-ComputerRestorePoint.

Kimenetek

ManagementObject

Get-ComputerRestorePoint egy SystemRestore objektumot ad vissza, amely a Windows Management Instrumentation (WMI) SystemRestore osztály egy példánya.

Ha a LastStatus paramétert használja, Get-ComputerRestorePoint egy sztringet ad vissza.

Jegyzetek

Ha Get-ComputerRestorePoint parancsot szeretne futtatni a Windows Vista és a Windows újabb verzióiban, nyissa meg a PowerShellt a Futtatás rendszergazdaként lehetőséggel.

Get-ComputerRestorePoint a WMI SystemRestore osztályt használja.