有没有办法生成WMI代码/类?
如何生成用于访问WMI的C#类?
要生成强类型WMI类,请使用Management Strongly类型类生成器(MgmtClassGen.exe)。 它通常位于C:\ Program Files \ Microsoft Visual Studio X \ SDK \ vX \ Bin中。 参数位于MSDN ,它们甚至有一个描述生成代码的页面 。 如果你必须在WMI上做很多工作,那就是救星。
更简单的方法(Visual Studio用户):
-
将WMI类添加到VisualStudio的服务器资源管理器中。 例如
-
获取Visual Studio为您调用MgmtClassGen.exe 。 例如
@VanOrman为MgmtClassGen.exe提供了其他参考 。
您可以尝试WMICodeCreator它生成vbscript jscript vb.net和c#代码从Microsoft下载WMICodeCreator