- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
WMI远程连接被拒绝访问
WMI远程连接拒绝访问、没有权限、找不到对象的解决办法(XP)2009-12-28 20:01Step 1、检查HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa下的forceguest的值;????????????? 该值必须为0 (dword;Step 2、单击“开始”,单击“运行”,键入 DCOMCNFG,然后单击“确定”(或者“开始”-“设置”-“控制面板”-“管理工具”-“组件服务”)。在“组件服务”对话框中,依次展开“组件服务”、“计算机”,然后展开“我的电脑”。在工具栏上,单击“配置‘我的电脑’”按钮。随即显示“我的电脑”对话框。在“我的电脑”对话框中,单击“COM 安全”选项卡.在“启动和激活权限”下,单击“编辑限制”。在“启动权限”对话框中,如果您的用户名称或您的组未显示在“组或用户名称”列表中,请按照下列步骤操作: a.在“启动权限”对话框中,单击“添加”。b.在“选择用户、计算机或组”对话框中,将您的名称和组添加到“输入对象名称来选择”框中,然后单击“确定”。在“启动权限”对话框中,在“组或用户名称”框内选择您的用户和组。在“用户权限”下的“允许”栏中,选择“远程启动”,然后单击“确定”。Step 3、防火墙,具体信息在 HYPERLINK /kb/875605/zh-cn /kb/875605/zh-cn现在在cmd的 wmic 中已经可以成功连接了/node:2/user:administrator process在脚本中实现,如下:Dim nameSpace, resCodenameSpace=root\cimv2resCode = ConnectWmiServer(64,nameSpace,administrator,test)If resCode Then??? WScript.Echo 连接成功Else??? WScript.Echo 连接失败End IFFunction ConnectWmiServer(strComputerName, strNameSpace, strUserName, strPassWord)??? On Error Resume Next??? Dim objSWbemLocator??? Set objSWbemLocator = CreateObject(WbemScripting.SWbemLocator)??? If strComputerName . Then?? . 代表是本机??????? Set objSWbemServices = objSWbemLocator.ConnectServer(strComputerName, strNameSpace, strUserName, strPassWord)??? Else??????? Set objSWbemServices = GetObject(winmgmts:\\ strComputerName \ strNameSpace)??? End If??? If err.number Then???? ConnectWmiServer = False??? err.clear??????? Exit Function??? End If??? ConnectWmiServer = True??? Set objSWbemLocator = NothingEnd Function在 Windows XP SP2 中解决与 WMI 相关的问题(转载自: HYPERLINK /kb/875605/zh-cn /kb/875605/zh-cn)当您解决与 WMI 相关的问题时,首先要确定是本地问题还是远程问题。为此,请尝试从本地访问 WMI,将网络故障的可能性排除在外。如果从本地访问 WMI 时问题仍然存在,则说明该问题与 Windows XP SP2 中的安全更改无关。如果从本地访问 WMI 时没有出现问题,则说明该问题可能与 Windows 防火墙和 DCOM 有关。执行从计算机 A 到计算机 B 的远程 WMI 操作时,必须建立从计算机 A 到计算机 B 的 DCOM 连接,在计算机 B 上,必须将 Windows 防火墙和 DCOM 配置为允许该连接。如果 WMI 操作是同步或半同步的,则只需要一个连接。然而,如果 WMI 操作是异步的,则需要从计算机 B 到计算机 A 的另一个连接。收起这个图片展开这个图片要在计算机 A 和计算机 B 之间建立连接 1,请按照下列步骤操作:如果在计算机 B 上启用了 Windows 防火墙,则应启用“Windows 防火墙:
文档评论(0)