取得本機電腦上的還原點。

語法

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

Get-ComputerRestorePoint -LastStatus [<CommonParameters>]

描述

Get-ComputerRestorePoint Cmdlet 取得本機電腦上的還原點。這個 Cmdlet 也可以顯示最近一次嘗試還原電腦的狀態。

您可以使用 Get-ComputerRestorePoint 傳回的資訊來選取還原點,此外,還可以使用序號識別 Restore-Computer Cmdlet 的還原點。

參數

-LastStatus

取得最近一次系統還原作業的狀態。

必要?

true

位置?

named

預設值

False

接受管線輸入?

false

接受萬用字元?

false

-RestorePoint <Int32[]>

利用指定的序號取得還原點。輸入一個或多個還原點的序號。根據預設,Get-ComputerRestorePoint 會取得本機電腦上的所有還原點。

必要?

false

位置?

1

預設值

All restore points

接受管線輸入?

false

接受萬用字元?

false

<CommonParameters>

這個 Cmdlet 支援一般參數:-Verbose、-Debug、-ErrorAction、-ErrorVariable、-OutBuffer 和 -OutVariable。如需詳細資訊,請參閱 about_Commonparameters.

輸入和輸出

輸入型別是可經由管道輸出至 Cmdlet 的物件型別。傳回型別則是 Cmdlet 所傳回的物件型別。

輸入

您無法經由管道將物件輸出至這個 Cmdlet。

輸出

System.Management.ManagementObject#root\default\SystemRestore 或字串。

Get-ComputerRestore 會傳回 SystemRestore 物件,此物件是 WMI SystemRestore 類別的執行個體。當您使用 LastStatus 參數時,這個 Cmdlet 會傳回一個字串。

附註

若要在 Windows Vista 與較新版本的 Windows 上執行 Get-ComputerRestorePoint 命令,請以 [以系統管理員身分執行] 選項開啟 Windows PowerShell。

此 Cmdlet 會使用 Windows Management Instrumentation (WMI) SystemRestore 類別。

範例 1

C:\PS>get-computerrestorepoint

描述
-----------
這個命令會取得本機電腦上的所有還原點。






範例 2

C:\PS>get-computerrestorepoint -restorepoint 232, 240, 245

描述
-----------
這個命令會取得序號為 232、240 與 245 的還原點。






範例 3

C:\PS>get-computerrestorepoint -laststatus

The last restore failed.

描述
-----------
此命令會顯示本機電腦上最近一次系統還原作業的狀態。






範例 4

C:\PS>get-computerrestorepoint | format-table SequenceNumber, @{Label="Date"; Expression={$_.ConvertToDateTime($_.CreationTime)}}, Description -auto


SequenceNumber Date                  Description
-------------- ----                  -----------
           253 8/5/2008 3:19:20 PM   Windows Update
           254 8/6/2008 1:53:24 AM   Windows Update
           255 8/7/2008 12:00:04 AM  Scheduled Checkpoint
...

描述
-----------
這個命令會以表格顯示還原點,方便使用者檢閱。

Format-Table 命令包含計算屬性,這個屬性使用 ConvertToDateTime 方法將 CreationTime 屬性值由 WMI 格式轉換為 DateTime 物件。






範例 5

C:\PS>((get-computerrestorepoint)[-1]).sequencenumber

描述
-----------
此命令會取得本機電腦上最近一次建立還原點的序號。

這個命令使用 -1 索引取得由 Get-ComputerRestorePoint 傳回之陣列中的最後一個項目。






請參閱




目錄