我爱Aspx >> Asp.Net >> WMI在网络编程中的应用1.ConnectionOptions类
ConnectionOptions类主要的功能是为建立的WMI连接提供所需的所有设置。在利用WMI对远程计算机进行操作的时候,首先要进行WMI连接,WMI连接主要是使用的是ManagementScope类,成功完成WMI连接就要提供远程计算机WMI用户名和口令。ConnectionOptions类可以通过其属性来提供这些信息。下表是ConnectionOptions类的一些主要属性及其简单的说明:
属性
说明
Authority
获取或设置将用于验证指定用户的权利
Locale
获取或设置将用于连接操作的区域设置
Password
提供用于WMI连接操作的口令
Username
提供用于WMI连接操作的用户名
2.ManagementScope类
通过ManagementScope类能够建立和远程计算机(或者本地计算机)的WMI连接,表示管理可操作范围。创建WMI连接可以通过二种方法:
(1)利用构造函数,当使用下面构造函数初始化ManagementScope类实例,同时也就建立了WMI连接,具体如下:
public ManagementScope(
string path ,
ConnectionOptions options
) ;
其中,参数path表示ManagementScope的服务器和命名空间,options包含有关连接的选项的ConnectionOptions。
使用构造函数是有风险的,因为如果不能根据提供的选项建立WMI连接,程序会抛出异常。下列代码是利用此构造函数构建建立ManagementScope实例,并建立于远程计算机majinhu的WMI连接:
System.Management.ConnectionOptions Conn = new ConnectionOptions();
Ҷƪл˵?
ASP.NET远程建立IIS虚拟主机并指..[05-20]
Real Player ActiveX Control Li..[05-20]
使用JS创建虚拟目录,并引导进入浏..[05-20]
ASP.NET远程建立IIS虚拟主机并指..[05-20]
用ASP.NET对IIS中的虚拟目录进行..[05-20]
用ASP.NET对IIS中的虚拟目录进行..[05-20]
漂亮的FLASH菜单[05-20]
多线程编程笔记(三)[05-20]
根据Dreamweaver里的ToolTip代码..[05-20]
JS调色板[05-20]