认识win强大的管理工具.docx

认识win强大的管理工具.docx

ID:49788366

大小:20.96 KB

页数:5页

时间:2020-03-02

认识win强大的管理工具.docx_第1页
认识win强大的管理工具.docx_第2页
认识win强大的管理工具.docx_第3页
认识win强大的管理工具.docx_第4页
认识win强大的管理工具.docx_第5页
资源描述:

《认识win强大的管理工具.docx》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、.认识win强大的管理工具——WMI(脚本篇)---------------------------------------------------------------------------------------------- WMI大家可能都听说过,就是Windows管理工具,看名字就知道他的功能有多么的强大,他可以管理windows的方方面面,从常见的文件操作到硬件管理,都可以通过WMI来实现。 WMI的语法十分简单,对于所有的命名空间、对象等用法几乎一模一样。一、连接 WMI不仅可以管理本地计算机,也可以

2、管理员成计算机,所以创建WMI的第一步就是连接计算机 Dimk k="Microsoft"'赋予命名空间 SetMyWMIObj=GetObject("winmgmts:\.root"&k)'.代表本机 上面是我常用的代码,很简单,MSDN中给我们列出了完整的方法: OnErrorResumeNext Computer="MyPC" user="MyPCadministrator" pwd="Password" k="Microsoft"'赋予命名空间 setMyWMIObj=CreateObject("Wbe

3、mScripting.SWbemLocator") setProObj=MyWMIObj.ConnectServer(Computer,"root/"&k,user,pwd) 上面的方法让我们了解到如何来管理远程计算机,这样一来我们就可以写出可以集中管理的程序来。二、枚举 每一个命名空间下都有很多的对象,每个对象我们都可以把它当作集合来处理。------------------------------------- DNS  OnErrorResumeNext Computer="MyPC" user="MyPCad

4、ministrator" pwd="Password" k="MicrosoftDNS"'赋予命名空间 setMyWMIObj=CreateObject("WbemScripting.SWbemLocator")精选范本. setProObj=MyWMIObj.ConnectServer(Computer,"root/"&k,user,pwd) SetDomain=ProObj.ExecQuery("Select*fromMicrosoftDNS_Zone")'方法看起来很像SQL语法,没错,但是少了很多功能,比如li

5、ke等等 ForEachdinDomain  response.writed.Name&"
" Next--------------------------------- IIS OnErrorResumeNext Computer="MyPC" user="MyPCadministrator" pwd="Password" k="MicrosoftIISv2"'赋予命名空间 setMyWMIObj=CreateObject("WbemScripting.SWbemLocator") setProObj=MyW

6、MIObj.ConnectServer(Computer,"root/"&k,user,pwd) SetIIS=ProObj.ExecQuery("Select*fromIIsWebServiceWHEREAnonymousUserName=Adminstrator")'AnonymousUserName为站点中的一个元素 ForEachdinIIS  response.writed.Name&"
" Next--------------------------------- 用户和组 OnErrorResume

7、Next Computer="MyPC" user="MyPCadministrator" pwd="Password" k="cimv2"'赋予命名空间 setMyWMIObj=CreateObject("WbemScripting.SWbemLocator") setProObj=MyWMIObj.ConnectServer(Computer,"root/"&k,user,pwd) Setus=ProObj.ExecQuery("Select*fromWin32_Account") ForEachdinus  r

8、esponse.writed.Name&"
" Next精选范本.--------------------------------- 卷和分区 OnErrorResumeNext Computer="MyPC" user="MyPCadministrator" pwd="Password" k="cimv2"'赋予命名空间

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。