Получаем список точек восстановления Windows с помощью WMI


private void EnumRestorePoints()
{
    System.Management.ManagementClass objClass = new System.Management.ManagementClass("\\\\.\\root\\default", "systemrestore", new System.Management.ObjectGetOptions());
    System.Management.ManagementObjectCollection objCol = objClass.GetInstances();

    StringBuilder Results = new StringBuilder();
    foreach (System.Management.ManagementObject objItem in objCol)
    {
        
        Results.Append((string)objItem["description"]);
        listBox1.Items.Add(Results.ToString());
    }            
}
Результат:

Комментариев нет:

Отправить комментарий

Большая просьба, не писать в комментариях всякую ерунду не по теме!