Checkpoint-Computer
在本地计算机上创建系统还原点。
语法
Checkpoint-Computer
[-Description] <String>
[[-RestorePointType] <String>]
[<CommonParameters>]
说明
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
指定还原点的描述性名称。 此参数是必需的。
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 对 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."
相关链接
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈