Member 13339403 Ответов: 1

Значение нормальной работы 2016 vmcx успешно использовать WMI в C++


Привет,
Как прочитать файл конфигурации виртуальной машины (VMCX) с помощью WMI C++.
Что-то похожее на Редактирование файла .VMCX | блог виртуализации Бена Армстронга[^]


Большинство документов, которые я нахожу, находятся в c# или powershell.
Есть ли что-то подобное в C++, где я могу использовать ассоциацию object.GetRelated ()?

Заранее спасибо.

Что я уже пробовал:

Попробовал с помощью скрипта powershell (как упоминалось в приведенном выше документе) или с помощью команды compare-vm. Не удалось получить ассоциацию в C++.

1 Ответов

Рейтинг:
1

KarstenK

Я вижу эти возможные решения:

а) вы могли бы написать небольшое консольное приложение на c#, которое анализирует файл и записывает данные в текстовый файл для вашего кода C++.
б) вы анализируете vmcx-файл с помощью некоторого xml-парсера на языке C++.
в) напишите какой-нибудь строковый поиск на C++ (немного халтурный)
д) дополнительные: используйте C# в C++
е) дополнительные используйте powershell в C++

Правильный путь был бы e). Если вы это сделаете, пожалуйста, напишите свои результаты в статье. Я думаю, что а) было бы проще всего и в) немного противно.