`
whuthj
  • 浏览: 70000 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

常 见 操 作

    博客分类:
  • WMI
 
阅读更多

枚举所有的管理对象

  • 创建一个确定管理范围的ManagementScope对象。
  • 创建一个提供WQL查询语句的WqlObjectQuery对象
  • 创建一个ManagementObjectSearcher对象,它的构造函数需要之前创建的两个对象作为参数。
  • 调用ManagementObjectSearcher对象的Get()方法返回一个包括了返回的ManagementObject对象集的ManagementObjectCollection对象。
  • 用for-each循环访问该ManagementObjectCollection对象中的元素完成枚举。

获取特定的某个管理对象

  • 创建一个空的ManagementObject对象,准备存放返回值。
  • 创建一个欲获取管理对象对应的ManagementScope对象。
  • 创建一个用于定位该管理对象的ManagementPath对象。
  • 设置之前创建的ManagementObject对象的Scope与Path属性。
  • 调用该ManagementObject对象的Get()方法获取管理对象的信息。

创建一个新的管理对象

  • 创建一个ManagementScope对象,并调用它的Connect()方法完成与托管系统的连接。
  • 创建一个ManagementPath对象,确定新定理对象所处的位置。
  • 利用之前创建的ManagementScope与ManagementPath对象作为构造参数,创建一个描述新管理对象的ManagementClass对象,并调用它的CreateInstance()方法创建新管理对象对应的ManagementObject实体。
  • 设置好该ManagementObject对象的各个属性。
  • 用PutType.CreateOnly这个枚举类型调用该ManagementObject对象的Put()方法完成更新。

删除一个管理对象

  • 其操作类似于获取特定管理对象一样,只是最后一步调用的该ManagementObject对象的Delete()方法

执行特定管理对象上的某个方法

  • 获取一个确定的ManagementObject对象。
  • 利用一个ManagementBaseObject对象把欲调用方法的参数准备好,这是个数组。
  • 然后调用ManagementObject对象的BeginInvoke()方法(有点类似于一些常用类的BeginInvoke()方法调用)

分享到:
评论

相关推荐

    总结了各种操作系统,包括流行的windows系统、Mac OS(苹果系统)、linux系统

    总结了各种操作系统,包括流行的windows系统、Mac OS(苹果系统)、linux系统

    UFT帮助文档

    中文帮助文档,新 建 测 试时 会 默 认 显 示画 布。 l 可 通过右 键 单 击画 布 选项 卡 并 选择 关闭 来 关 闭 测 ...l 对 于 在 测 试中 使 用 操 作 的 详 细 信息, 请参 见 GUI 测 试中 的 操 作 (第 746 页 )。

    Inventor Studio使用教程

    对象以及动画渲染中的一些相关操 作。场景浏览器中有几个主要的节 点,包括当前文档激活的光照样式 节点、从属于激活的光照样式下的 光源节点、所有存在的视角节点以 及继承装配环境但简化以后的模型 层次结构(见图3...

    Java,C,PHP,Python字符串函数(方法)比较.xls

    概​括​了​J​a​v​a​,​C​,​P​H​P​,​P​y​t​h​o​n​四​大​计​算​机​编​程​语​言​在​字​符​串​操​作​方​从​定​义​赋​值​到​写​入​文​件​等​2​2​个​大​的​方​面​共...

    深入浅出MFC简体中文版.pdf

    想知道神秘的Runtime Type Information、Dynamic Creation、Persistence、Message Mapping 以及Command Routing 如何实作,本书能够充分满足你。事实上,依我之见,这些核心技术与彻底学会操控MFC 乃同一件事情。

    U—BOOT的启动流程及移植

    前执行的一段代码,主要用于完成由硬件启动到操 作系统启动的过渡,从而为操作系统提供基本的运 行环境,如初始化CPU、堆栈、存储器系统等。 Bootloader代码与CPU芯片的内核结构、具体型号、 应用系统的配置及使用的...

    深入浅出MFC程序设计技术的书籍源码

    想知道神秘的Runtime Type Information、Dynamic Creation、Persistence、Message Mapping 以及Command Routing 如何实作,本书能够充分满足你。事实上,依我之见,这些核心技术与彻底学会操控MFC 乃同一件事情。

    深入浅出MFC简体中文版(附源码)

    想知道神秘的Runtime Type Information、Dynamic Creation、Persistence、Message Mapping 以及Command Routing 如何实作,本书能够充分满足你。事实上,依我之见,这些核心技术与彻底学会操控MFC 乃同一件事情。

    深入浅出MFC第二版 TXT

    导读) 这本书适合谁 深入浅出 MFC 是本介绍 MFC(Microsoft Foundation ... Message Mapping 以及 Command Routing 如何实作,本书能够充分满足你。事实,依 我之见,这些核心技术与彻底学会操控 MFC 乃同件事情。

    java基础入门教程

    1991年 ,SUN MicroSystem 公 司 的 Jame Gosling、 Bill Joe等 人 , 为 在电视 、 控 制 烤 面 包箱 等 家 用 消 费 类 电 子 产 品 上 进 行 交 互 式操 作 而 开 发 了 一 个 名为 Oak的 软 件 (即一 种 橡 树 的 ...

    51单片机电子骰子(水银开关)

    使用AT89C2051单片机操控7个LED灯组成电子骰子,包含Proteus仿真文件。用外部脉冲的计数来产生随机数,实际制作时使用水银开关,见实物照片。

    Linux进程控制

    对Linux进程的控制讲解。 进程控制 作系统对进程进行管程控制至少应该包括进程睡眠、进程唤醒、使用原语实现。所谓 允许中断,它属于操系统调用的形式提供。具体见书。

    MFC深入浅出(CHM版)

    Message Mapping 以及 Command Routing 如何实作,本书能够充分满足你。事实㆖,依 我之见,这些核心技术与彻底学会操控 MFC 乃同㆒件事情。 全书分为㆕篇: 第㆒篇【勿在浮砂筑高台】...

    使用单片机STC_B学习板实现简易俄罗斯方块游戏手柄

    使用湖南大学STC_B学习板制作一个简易的带有防沉迷系统的游戏手柄: 1)上位机程序:使用dev C++编写的俄罗斯方块游戏界面 ...4)具体设计实现过程见文件中的创新设计报告,目前只包括俄罗斯方块这一个游戏

    中职计算机的基础教案设计.doc

    认识键盘"示 " " " "的分区 "学生操 " " " " "作 " " " " " " " " " " " " "板书设计"一、计算机系统的组成 " " "计算机系统 " " "计算机软件系统 " "教学小节" " " " " 课 时 计 划 "授课班级"11农机 "授课时间" ...

    深入浅出MFC(第二版)

    事实上,依我之见,这些核心技术与彻底学会操控 MFC 乃同一件事情。 全书分为四篇: 第一篇【勿在浮砂筑高台】提供进入MFC核心技术以及应用技术之前的所有技术基础,包括: Win32程式观念:message based, event ...

    apue:我的“UNIX环境高级编程”在线课程资源汇编

    闻之不如见之,见之不如知之,知之不如行之。 虽然这个行业往往是“前人挖坑,后人骂娘”,但偶尔也要栽栽树。 不能免俗地、留一些印记,证明我曾存在过。 说明 本教程不适合编程初学者,需要以下必备基础: C程序...

    Avant Browser 2010 build 108

    见议分类:网络工具-> 主页浏览 联系EMAIL:support@avantbrowser.com 软件网站:http://www.avantbrowser.com 软件容量:安装版:2508kb 便携版: 2556kb 插件情况:无插件 软件类型:国外软件 / 简体中文 / 软件...

    管家婆-辉煌版完整培训教程.doc

    第五节 系统重建 我们以商品ABC举例,说明"系统重建"的作用: 例:商品ABC 期初量:10 "经营历程 "增/减量 "余量 " "98/01/01进货 "5 "15 " "98/01/05销售 "8 "7 " "操 作 "对经营历程/基本 "操作后的期初"建 议 用 ...

    服务器和IT设备日常维护.doc

    服务器及IT设备常维护 一、服务器基本维护知识 服务器硬件维护注意事项 请不要在服务器内扩配或改配未经厂商认证的部件 静电释放和静电释放保护措施:静电释放会对主板、硬盘、板卡和系统的其它部件造成 损害,在您要...

Global site tag (gtag.js) - Google Analytics