Restore-Computer
在本機電腦上啟動系統還原。
語法
Restore-Computer [-RestorePoint] <int> [-Confirm] [-WhatIf] [<CommonParameters>]
描述
Restore-Computer Cmdlet 會將本機電腦還原為指定的系統還原點。
Restore-Computer 命令會重新啟動電腦。還原會於重新啟動操作期間完成。
參數
-RestorePoint <int>
指定還原點的序號。若要尋找序號,請使用 Get-ComputerRestorePoint。此參數為必要項。
必要? |
true |
位置? |
1 |
預設值 |
|
接受管線輸入? |
false |
接受萬用字元? |
false |
-Confirm
在執行命令前先提示確認。
必要? |
false |
位置? |
named |
預設值 |
|
接受管線輸入? |
false |
接受萬用字元? |
false |
-WhatIf
說明執行命令時將會發生何種情況,但不會實際執行命令。
必要? |
false |
位置? |
named |
預設值 |
|
接受管線輸入? |
false |
接受萬用字元? |
false |
<CommonParameters>
這個 Cmdlet 支援一般參數:-Verbose、-Debug、-ErrorAction、-ErrorVariable、-OutBuffer 和 -OutVariable。如需詳細資訊,請參閱 about_Commonparameters.
輸入和輸出
輸入型別是可經由管道輸出至 Cmdlet 的物件型別。傳回型別則是 Cmdlet 所傳回的物件型別。
輸入 |
無 您無法經由管道將輸入輸出至這個 Cmdlet。 |
輸出 |
無 這個 Cmdlet 不會產生任何輸出。 |
附註
若要在 Windows Vista 與較新版本的 Windows 上執行 Restore-Computer 命令,請以 [以系統管理員身分執行] 選項開啟 Windows PowerShell。
此 Cmdlet 會使用 Windows Management Instrumentation (WMI) SystemRestore 類別。
範例 1
C:\PS>restore-computer -RestorePoint 253
描述
-----------
此命令會將本機電腦還原為序號 253 的還原點。
因為 RestorePoint 是一個位置參數,因此可以省略參數名稱。
範例 2
C:\PS>restore-computer 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"):
描述
-----------
此命令會將本機電腦還原為序號 255 的還原點,並使用 Confirm 參數先提示使用者,然後才會實際執行操作。
範例 3
C:\PS>Get-ComputerRestorePoint
C:\PS> Restore-Computer -RestorePoint 255
C:\PS> Get-ComputerRestorePoint -LastStatus
描述
-----------
這些命令會執行系統還原,並檢查其狀態。
第一個命令會使用 Get-ComputerRestorePoint Cmdlet 取得本機電腦上的還原點。
第二個命令使用 Restore-Computer,將本機電腦還原為序號 255 的還原點。
第三個命令使用 Get-ComputerRestorePoint Cmdlet 的 LastStatus 參數,確認還原作業的狀態。因為 Restore-Computer 命令會強制重新啟動,所以這個命令會在電腦重新啟動時輸入。
請參閱
概念
Get-ComputerRestorePoint
Enable-ComputerRestore
Disable-ComputerRestore
Restart-Computer