zoukankan      html  css  js  c++  java
  • 管理强类型生成器(Mgmtclassgen.exe) MSDN

     

    管理强类型类生成器 (Mgmtclassgen.exe) 

    管理强类型类生成器工具使您可为指定的 Windows Management Instrumentation (WMI) 类快速生成早期绑定的托管类。生成的类简化了为访问 WMI 类的实例所必须编写的代码。

    mgmtclassgen WMIClass [options] 

    参数
    说明

    WMIClass

    为其生成早期绑定的托管类的 Windows Management Instrumentation 类。

    选项
    说明

    /l 语言

    指定用于生成早期绑定的托管类的语言。可以将 CS(C#;默认值)、VB (Visual Basic)、MC(托管 C++)、VJ (Visual J#) 或 JS (JScript) 指定为语言参数。

    /m machine

    指定要连接到的计算机,WMI 类驻留在该计算机中。默认使用本地计算机。

    /n path

    指定到达包含 WMI 类的 WMI 命名空间的路径。如果没有指定该选项,则该工具为默认 Root\cimv2 命名空间中的 WMIClass 生成代码。

    /o classnamespace

    指定在其中生成托管代码类的 .NET 命名空间。如果没有指定该选项,则该工具使用 WMI 命名空间和架构前缀生成命名空间。架构前缀是类名中下划线字符前面的部分。例如,对于 Root\cimv2 命名空间中的 Win32_OperatingSystem 类,该工具会在 ROOT.CIMV2.Win32 中生成类。

    /p filepath

    指定在其中保存生成代码的文件的路径。如果没有指定该选项,则该工具在当前目录中创建文件。它使用 WMIClass 参数为类和在其中生成类的文件命名。类名和文件名与 WMIClass 名相同。若 WMIClass 包含下划线字符,则该工具使用类名中下划线字符后面的部分。例如,若 WMIClass 名以 Win32_LogicalDisk 格式出现,则生成的类和文件名为“logicaldisk”。若文件已存在,则该工具改写现有文件。

    /pw password

    指定登录到由 /m 选项指定的计算机时使用的密码。

    /u user name

    指定登录到由 /m 选项指定的计算机时使用的用户名。

    /?

    显示该工具的命令语法和选项。

     

    示例

    以下命令为 Root\cimv2 命名空间中的 Win32_LogicalDisk WMI 类生成 C# 托管类。该工具将 ROOT.CIMV2.Win32 命名空间中的托管类写到位于 c:\disk.cs 的源文件中。

    mgmtclassgen Win32_LogicalDisk /n root\cimv2 /l CS /p c:\disk.cs
    详见:
    http://msdn2.microsoft.com/zh-cn/library/2wkebaxa....
  • 相关阅读:
    hdu 1561 The more, The Better(树形dp入门)
    poj 2342 Anniversary party (树形dp入门)
    hdu 2089 不要62(数位dp入门)
    hdu 3555 Bomb (数位dp入门)
    hdu 5591 ZYB's Game
    hdu 5592 ZYB's Premutation (线段树+二分查找)
    智能指针原理代码
    友元类
    类与类指针的关系
    虚析构函数
  • 原文地址:https://www.cnblogs.com/skyfei/p/507453.html
Copyright © 2011-2022 走看看