Восстановление точки через проблему C#

Моя задача состоит в том, чтобы найти все старые точки восстановления (не только системные точки восстановления, включая точки восстановления пользовательских приложений) и удалить их. Также я должен знать их общий размер и описание. У меня есть два решения: 1) Найти и удалить в избыточном файле "C:\System Volume Information". В этом случае у меня нет описания этой точки восстановления, чтобы показать ее пользователю. 2) Используйте System.Management.ManagementClass для получения информации о точках восстановления.

var sysRestore = new ManagementClass("\\\\.\\root\\default", "systemrestore", new ObjectGetOptions());

Но в этом случае у меня нет общего размера точек восстановления. Есть идеи?

0 ответов

Другие вопросы по тегам