Checkpoint-Computer

在本機電腦上建立系統還原點。

Syntax

Checkpoint-Computer
          [-Description] <String>
          [[-RestorePointType] <String>]
          [<CommonParameters>]

Description

Cmdlet Checkpoint-Computer 會在本機計算機上建立系統還原點。

系統還原點和 Checkpoint-Computer Cmdlet 僅支援用戶端操作系統,例如 Windows 8、Windows 7、Windows Vista 和 Windows XP。

從 Windows 8 開始, Checkpoint-Computer 每天無法建立一個以上的檢查點。

範例

範例 1:建立系統還原點

Checkpoint-Computer -Description "Install MyApp"

此命令會建立名為 Install MyApp 的系統還原點。 它會使用預設APPLICATION_INSTALL還原點類型。

範例 2:建立系統MODIFY_SETTINGS還原點

Checkpoint-Computer -Description "ChangeNetSettings" -RestorePointType MODIFY_SETTINGS

此命令會建立名為 「ChangeNet 設定」 的系統還原點MODIFY_SETTINGS。

參數

-Description

指定還原點的描述性名稱。 此為必要參數。

Type:String
Position:0
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-RestorePointType

指定還原點的類型。 預設值為 APPLICATION_INSTALL。

此參數可接受的值為:

  • APPLICATION_INSTALL
  • APPLICATION_UNINSTALL
  • DEVICE_DRIVER_INSTALL
  • MODIFY_SETTINGS
  • CANCELLED_OPERATION
Type:String
Aliases:RPT
Accepted values:APPLICATION_INSTALL, APPLICATION_UNINSTALL, DEVICE_DRIVER_INSTALL, MODIFY_SETTINGS, CANCELLED_OPERATION
Position:1
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

輸入

None

您無法使用管線會傳送至 Checkpoint-Computer

輸出

None

此 Cmdlet 不會產生任何輸出。

備註

  • 此 Cmdlet 會使用 SystemRestore 類別的 CreateRestorePoint 方法搭配 BEGIN_SYSTEM_CHANGE 事件。

  • 從 Windows 8 開始, Checkpoint-Computer 每天無法建立一個以上的系統還原點。 如果您嘗試在經過 24 小時期間之前建立新的還原點,Windows PowerShell 會產生下列錯誤:

    "A new system restore point cannot be created because one has already been created within the past 24 hours. Please try again later."