none
求解。远程连接。WMI 。错误。代号是0x80070005。。。VBS 连接成功 RRS feed

  • 问题

  • 远程连接WMI 。出现这样的错误 是什么原因。求解。

    还有StrUserName = SysAllocString(L"Domain\\UserName");

    就用户名。

    该怎么填。。求高人斧正。

    2011年5月10日 5:57

答案

  •  

    Hi m4le,

    您这个错误代码:0x80070005 代表是拒绝访问。

    您可以尝试以下方法:

    1检查HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa下的forceguest的值.

    该值必须为0(dword:00000000)

    2单击开始,单击运行,键入 DCOMCNFG,然后单击确定。在组件服务对话框中,依次展开组件服务计算机,然后展开我的电脑。在工具栏上,单击配置我的电脑’”按钮。随即显示我的电脑对话框。在我的电脑对话框中,单击“COM 安全选项卡.启动和激活权限下,单击编辑限制。在启动权限对话框中,如果您的名称或您的组未显示在组或用户名称列表中,请按照下列步骤操作:

    a.

    启动权限对话框中,单击添加

    b.

    选择用户、计算机或组对话框中,将您的名称和组添加到输入对象名称来选择框中,然后单击确定

    启动权限对话框中,在组或用户名称框内选择您的用户和组。在用户权限下的允许栏中,选择远程启动,然后单击确定

    3.防火墙,使用命令:netsh firewall set service RemoteAdmin 使防火墙允许远程的登录,开启防火墙,测试程序运行正常。

     

    如果您的问题解决了,请把有用的回答标记为答案!

     

    Lucy


    Lucy Liu [MSFT]
    MSDN Community Support | Feedback to us
    Get or Request Code Sample from Microsoft
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.

    2011年5月12日 8:55
    版主