Dark_dance

取次花丛懒回首,半缘修道半缘君

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2011年11月29日

摘要: 方法1.使用InstancesOf方法InstancesOf方法的语法参数格式如下:SwbemServices.InstancesOf(strClass)strClass为类名,例如"Win32_Service"。范例:$wbemObjectSet = $wbemServices.InstancesOf("Win32_Service")我在第一个例子里就是用这种方法来获取Win32_LogicalMemoryConfiguration类的实例集合。方法2.使用ExecQuery方法与InstancesOf方法不同,ExecQuery方法可以通过查询语句, 阅读全文
posted @ 2011-11-29 09:44 流沙- 阅读(1728) 评论(1) 推荐(0)

摘要: 九、WMI事件所谓WMI事件,即特定对象的属性发生改变时发出的通知,其中包括增加、修改、删除三种类型。首先看到下面一个例子:$strComputer = "."$objWMIService = ObjGet("winmgmts://" & $strComputer & "/root/cimv2")$strWQL = "SELECT * " & _ "FROM __InstanceCreationEvent " & _ "WITHin$2 " & 阅读全文
posted @ 2011-11-29 09:41 流沙- 阅读(1360) 评论(0) 推荐(0)

摘要: 八、WMI的应用这一节将主要分类举出WMI应用的例子,不过暂时不会涉及WMI事件。No.1.计算机硬件1.查看可用的物理内存你可以使用Win32_OperatingSystem类和FreePhysicalMemory属性.$strComputer = "."$objWMIService = ObjGet("winmgmts:" _ & "{impersonationLevel=impersonate}!\\" _ & $strComputer & "\root\cimv2")$colSett 阅读全文
posted @ 2011-11-29 09:40 流沙- 阅读(938) 评论(0) 推荐(0)

摘要: 什么是WMIWMI是Windows 2K/XP管理系统的核心;对于其他的Win32操作系统,WMI是一个有用的插件。有了WMI,工具软件和脚本程序访问操作系统的不同部分时不需要使用不同的API;相反,操作系统的不同部分都可以插入WMI。也就是说,利用WMI我们能更方便地管理 Windows 资源 — 例如磁盘、事件日志、文件、文件夹、文件系统、网络组件、操作系统设置、性能数据、打印机、进程、注册表设置、安全性、服务、共享、用户、组等等。。二、对WMI中一些名词的解释首先看到下面的一个例子,这段代码能够输出物理内存的大小(不是用已有的函数):$strComputer = "." 阅读全文
posted @ 2011-11-29 09:39 流沙- 阅读(597) 评论(0) 推荐(0)