我的任务是找到所有旧的还原点(不仅包括系统还原点,还包括自定义应用还原点)并将其删除。此外,我必须知道他们的总大小和他们的描述。 我有两个解决方案: 1)在“C:\ System Volume Information”冗余文件中查找并删除。在这种情况下,我没有任何关于此还原点的说明,以便向用户显示。 2)使用System.Management.ManagementClass获取有关还原点的信息。
var sysRestore = new ManagementClass("\\\\.\\root\\default", "systemrestore", new ObjectGetOptions());
但是在这种情况下我没有总恢复点大小。任何想法?