用户登录  |  傲看软件园 用户注册
文章中心广告代码ASP源码PHP源码JSP源码.NET源码源码相关傲看留言板繁體中文
当前位置:傲看软件园文章中心软件产业

认识win强大的管理工具——WMI

减小字体 增大字体 作者:郁郁小蝎  来源:中国站长学院  发布时间:2005-06-16 15:16:17
三、创建

    On Error Resume Next
    Computer = "MyPC"
    user = "MyPC\administrator"
    pwd = "Password"
    k = "cimv2" '赋予命名空间
    set MyWMIObj = CreateObject("WbemScripting.SWbemLocator")
    set ProObj = MyWMIObj.ConnectServer(Computer, "root/" & k, user, pwd)
---------------------------------------------------------------------
    Set o = objWMIService.Get("Win32_Account")
    o.CreateInstanceFromPropertyData ***,***,***,.....
---------------------------------------------------------------------


    上面的代码上半部分与第二节中的一样

    下面的为创建的代码 其中 ***,***,***,..... 为对象的元素,可参考MSDN

四、修改

    On Error Resume Next
    Computer = "MyPC"
    user = "MyPC\administrator"
    pwd = "Password"
    k = "cimv2" '赋予命名空间
    set MyWMIObj = CreateObject("WbemScripting.SWbemLocator")
    set ProObj = MyWMIObj.ConnectServer(Computer, "root/" & k, user, pwd)
---------------------------------------------------------------------
    Set colItems = objWMIService.ExecQuery("Select * from Win32_Account where Name = 'Administrator'")
        For Each o In colItems
          o.Modify ***,***,***,.....
        Next
---------------------------------------------------------------------

    上面的代码上半部分与第二节中的一样

    下面的为修改的代码,要注意修改时要确定修改的唯一性,所以用到了 where

    其中 ***,***,***,..... 为对象的元素,修改时,其元素不同于创建时的元素,应参考MSDN


到此,关于WMI的使用方法已基本介绍完了,通过以上的这些内容,我们可以看到,WMI竟然是如此的简单,功能是那么的强大。当然有关于WMI的并不仅仅是这些,由于本人水平有限所以有很多东西还是未知的,期待大家共同探讨。

六、权限

    在使用前我们应该知道WMI只有在Administrators组成员,或者被授权的用户才能使用。

    以下来自MS:授权 WMI 用户并设置权限
1、打开 WMI 控制。
2、在控制台树中,右键单击“WMI 控制”,然后单击“属性”。
3、单击“安全”选项卡。
4、选择要授予用户或组访问权限的名称空间,然后单击“安全”。
5、在“安全”对话框中,单击“添加”。
6、在“选择用户、计算机或组”对话框的“查找范围”框中,输入想要添加的对象(用户或组)的名称。单击“检查名称”以验证输入项,然后单击“确定”。您可能必须更改其位置或使用“高级”按钮查询对象。详细信息,请参阅该对话框帮助。
7、在“安全”对话框中的“权限”下,选择允许或拒绝新用户或组的权限。 级别 描述
执行方法 允许运行从 WMI 类别或范例中导出的方法。


全部写入 |允许全部读取、写入和删除对所有 WMI 对象、类别和范例的访问权限。
部分写入 |允许对静态 WMI 对象进行写入访问。
提供程序写入| 允许对提供程序提供的对象进行写入访问。
启用帐户 |允许对 WMI 对象进行读取访问。
远程启用 |允许对名称空间进行远程访问。
读取安全 |允许对 WMI 安全信息进行只读访问。
编辑安全 |允许读取和写入 WMI 安全信息。




后记:由于本人英文水平过低,以至查阅MS文档十分困难,上述有些内容可能有错误,望高手指正。

    我发现MS地说明文档总是让人难以理解,所以恳求对MS说明文档熟悉的朋友可以给我指点一下。

上一页  [1] [2] 

Tags:

作者:郁郁小蝎

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论

精品栏目导航

关于本站 | 网站帮助 | 广告合作 | 下载声明 | 友情连接 | 网站地图
冀ICP备08004437号 | 客服Q:354766721 | 交流群83228313
傲看软件园 - 绿色软件,破解软件下载站! 源码网 源码之家 绿软之家
Copyright © 2003-2010 OkHan.Net. All Rights Reserved .
页面执行时间:37,765.63000 毫秒
Powered by:OkHan CMS Version 4.0.0 SP2