Checkpoint-Computer
在本地计算机上创建系统还原点。
语法
Checkpoint-Computer
[-Description] <String>
[[-RestorePointType] <String>]
[<CommonParameters>]
说明
cmdlet Checkpoint-Computer
在本地计算机上创建系统还原点。
仅在客户端操作系统(如 Windows 8、Windows 7、Windows Vista 和 Checkpoint-Computer
Windows XP)上支持系统还原点和 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
指定还原点的描述性名称。 此参数是必需的。
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."