您可以使用SWbemServices对象的方法对本地主机或远程主机上的命名空间执行操作。该对象不能由VBScript CreateObject调用创建。
方法
SWbemServices对象定义了以下方法。
方法 |
描述 |
AssociatorsOf |
返回与指定对象相关联的对象(类或实例)的集合。 |
AssociatorsOfAsync |
异步返回与指定对象关联的对象(类或实例)的集合。 |
删除 |
删除对象路径中指定的类或实例。 |
DeleteAsync |
异步删除对象路径中指定的类或实例。 |
ExecMethod |
执行由方法提供者导出的方法。 |
ExecMethodAsync |
异步执行由方法提供者导出的方法。 |
ExecNotificationQuery |
执行查询以接收事件。 |
ExecNotificationQueryAsync |
异步执行查询以接收事件。 |
ExecQuery |
执行查询以检索对象。 |
ExecQueryAsync |
异步执行查询来检索对象。 |
得到 |
基于对象路径检索对象,即是类定义或实例。 |
GetAsync |
基于对象路径异步检索一个对象,它是一个类定义或一个实例。 |
InstancesOf |
根据用户指定的选择条件返回指定类的实例。 |
InstancesOfAsync |
根据用户指定的选择条件异步返回指定类的实例。 |
ReferencesTo |
返回引用特定源类或实例的所有关联类或实例的集合。 |
ReferencesToAsync |
异步返回引用特定类或实例的所有关联类或实例的集合。 |
SubclassesOf |
返回一个SWbemObjectSet对象。 |
SubclassesOfAsync |
异步返回指定类的子类集合。 |
属性
SWbemServices对象定义了以下属性。
属性 |
描述 |
安全_ |
用于获取或设置SWbemServices对象的安全设置。 |
备注
可以在同步模式,异步模式或半同步模式下调用这些方法。有关详细信息,请参阅调用方法.
要求
客户 |
需要Windows Vista,Windows XP,Windows 2000 Professional,Windows NT Workstation 4.0 SP4及更高版本,Windows Me,Windows 98或Windows 95 OSR2及更高版本。 |
服务器 |
需要Windows Server 2008,Windows Server 2003,Windows 2000 Server或Windows NT Server 4.0 SP4及更高版本。 |
类型库 |
使用Wbemdisp.tlb。 |
DLL |
需要Wbemdisp.dll。 |