Get-ComputerRestorePoint
Mendapatkan titik pemulihan pada komputer lokal.
Sintaks
Get-ComputerRestorePoint
[[-RestorePoint] <Int32[]>]
[<CommonParameters>]
Get-ComputerRestorePoint
-LastStatus
[<CommonParameters>]
Deskripsi
Get-ComputerRestorePoint
Cmdlet mendapatkan titik pemulihan sistem komputer lokal. Dan, ini dapat menampilkan status upaya terbaru untuk memulihkan komputer.
Anda dapat menggunakan informasi dari Get-ComputerRestorePoint
untuk memilih titik pemulihan. Misalnya, gunakan nomor urut untuk mengidentifikasi titik pemulihan untuk Restore-Computer
cmdlet.
Titik pemulihan sistem dan Get-ComputerRestorePoint
cmdlet hanya didukung pada sistem operasi klien seperti Windows 10.
Contoh
Contoh 1: Dapatkan semua titik pemulihan sistem
Dalam contoh ini, Get-ComputerRestorePoint
mendapatkan semua titik pemulihan sistem komputer lokal.
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
Contoh 2: Mendapatkan nomor urut tertentu
Contoh ini mendapatkan titik pemulihan sistem untuk nomor urutan tertentu.
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
menggunakan parameter RestorePoint untuk menentukan array angka urutan yang dipisahkan koma.
Contoh 3: Menampilkan status pemulihan sistem
Contoh ini menampilkan status pemulihan sistem terbaru pada komputer lokal.
Get-ComputerRestorePoint -LastStatus
The last attempt to restore the computer failed.
Get-ComputerRestorePoint
menggunakan parameter LastStatus untuk menampilkan hasil pemulihan sistem terbaru.
Contoh 4: Gunakan ekspresi untuk mengonversi CreationTime
Get-ComputerRestorePoint
mengeluarkan CreationTime sebagai string tanggal dan waktu Instrumentasi Manajemen Windows (WMI).
Dalam contoh ini, variabel menyimpan ekspresi yang mengonversi string CreationTime menjadi objek DateTime . Untuk melihat string CreationTime sebelum dikonversi, gunakan perintah seperti ((Get-ComputerRestorePoint).CreationTime)
. Untuk informasi selengkapnya tentang string tanggal dan waktu WMI, lihat 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
Variabel $date
menyimpan tabel hash dengan ekspresi yang menggunakan metode ConvertToDateTime . Ekspresi mengonversi nilai properti CreationTime dari string WMI menjadi objek DateTime .
Get-ComputerRestorePoint
mengirim objek titik pemulihan sistem ke bawah alur. Select-Object
menggunakan parameter Properti untuk menentukan properti yang akan ditampilkan. Untuk setiap objek dalam alur, ekspresi dalam $date
mengonversi CreationTime dan menghasilkan hasil dalam properti Tanggal .
Contoh 5: Gunakan properti untuk mendapatkan nomor urut
Contoh ini mendapatkan nomor urut dengan menggunakan properti SequenceNumber dan indeks array. Output hanya berisi nomor urut.
((Get-ComputerRestorePoint).SequenceNumber)[-1]
6
Get-ComputerRestorePoint
menggunakan properti SequenceNumber dengan indeks array. Indeks -1
array mendapatkan angka urutan terbaru dalam array.
Parameter
-LastStatus
Menunjukkan bahwa Get-ComputerRestorePoint
mendapatkan status operasi pemulihan sistem terbaru.
Type: | SwitchParameter |
Position: | Named |
Default value: | False |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RestorePoint
Menentukan nomor urutan titik pemulihan sistem. Anda dapat menentukan angka urutan tunggal atau array angka urutan yang dipisahkan koma.
Jika parameter RestorePoint tidak ditentukan, Get-ComputerRestorePoint
mengembalikan semua titik pemulihan sistem komputer lokal.
Type: | Int32[] |
Position: | 0 |
Default value: | All restore points |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Input
None
Anda tidak dapat mengirim objek ke alur ke Get-ComputerRestorePoint
.
Output
Get-ComputerRestorePoint
mengembalikan objek SystemRestore, yang merupakan instans kelas SystemRestore Windows Management Instrumentation (WMI).
Saat Anda menggunakan parameter LastStatus , Get-ComputerRestorePoint
mengembalikan string.
Catatan
Untuk menjalankan Get-ComputerRestorePoint
perintah pada Windows Vista dan versi Windows yang lebih baru, buka PowerShell dengan opsi Jalankan sebagai administrator .
Get-ComputerRestorePoint
menggunakan kelas WMI SystemRestore .
Link Terkait
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk