Есть ли способ генерировать код / ​​классы WMI? - PullRequest
6 голосов
/ 04 сентября 2008

Как вы генерируете классы C # для доступа к WMI?

Ответы [ 3 ]

7 голосов
/ 04 сентября 2008

Для генерации строго типизированных классов WMI используйте генератор строго строго типизированных классов (MgmtClassGen.exe). Обычно это находится в C: \ Program Files \ Microsoft Visual Studio X \ SDK \ vX \ Bin. Параметры в MSDN , и у них даже есть страница , описывающая сгенерированный код. Если вам приходится много работать с WMI, это спасатель.

6 голосов
/ 11 сентября 2013

Более простой подход (пользователи Visual Studio):

  1. Добавление классов WMI в обозреватель серверов VisualStudio. Э.Г.

    enter image description here

  2. Заставьте Visual Studio вызвать для вас MgmtClassGen.exe . Например.

    enter image description here

@ VanOrman предоставляет дополнительные ссылки для MgmtClassGen.exe .

2 голосов
/ 04 сентября 2008

Вы можете попробовать WMICodeCreator, он генерирует vbscript jscript vb.net и код c # Скачать WMICodeCreator от Microsoft

...