共用方式為


Checkpoint-Computer

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

語法

Default (預設值)

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

Description

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

只有 Windows 8、Windows 7、Windows Vista 和 Windows XP 等用戶端操作系統才支援系統還原點和 Checkpoint-Computer Cmdlet。

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

範例

範例 1:建立系統還原點

Checkpoint-Computer -Description "Install MyApp"

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

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

Checkpoint-Computer -Description "ChangeNetSettings" -RestorePointType MODIFY_SETTINGS

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

參數

-Description

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

參數屬性

類型:String
預設值:None
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:0
必要:True
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-RestorePointType

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

此參數可接受的值為:

  • APPLICATION_INSTALL
  • APPLICATION_UNINSTALL
  • DEVICE_DRIVER_INSTALL
  • MODIFY_SETTINGS
  • CANCELLED_OPERATION

參數屬性

類型:String
預設值:None
接受的值:APPLICATION_INSTALL, APPLICATION_UNINSTALL, DEVICE_DRIVER_INSTALL, MODIFY_SETTINGS, CANCELLED_OPERATION
支援萬用字元:False
不要顯示:False
別名:RPT

參數集

(All)
Position:1
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

CommonParameters

此 Cmdlet 支援一般參數:-Debug、-ErrorAction、-ErrorVariable、-InformationAction、-InformationVariable、-OutBuffer、-OutVariable、-PipelineVariable、-ProgressAction、-Verbose、-WarningAction 和 -WarningVariable。 如需詳細資訊,請參閱 about_CommonParameters

輸入

None

您無法使用管線將物件傳送至 Checkpoint-Computer

輸出

None

此 Cmdlet 不會產生任何輸出。

備註

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

  • 從 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."