使用本机 Windows 工具“wbemtest”测试 WMI 连接性

本文详细介绍了如何使用Windows内置工具wbemtest来测试本地或远程计算机的WMI连接性。步骤包括启动wbemtest,更改命名空间,输入主机信息以及执行查询如列出所有Windows服务。远程访问权限的配置涉及到将用户添加到特定组,如性能监视器用户组,并在WMI控件和DCOM配置中设置安全选项。此外,还提供了确保远程WMI连接安全的建议链接。
摘要由CSDN通过智能技术生成

本文介绍如何使用本机 Windows 工具来测试 WMI 连接性。下面描述的工具是“wbemtest”。

启动 wbemtest

  1. 选择Windows -> 运行
  2. 当提示运行命令时,输入 wbemtest。
  3. 出现对话框时,选择“连接”。

您可以将 wbemtest 指向您的计算机:

  1. 对于本地计算机,将命名空间从 root\default 更改为 root\cimv2。
  2. 对于不同的主机,前缀为 \\host,例如 \\Server1\root\cimv2。根据需要输入用户和密码信息以访问远程系统。

可用于测试连接的示例查询是列出所有 Windows 服务:

   select * from Win32_Service

关于权限
的说明 如果系统经常被锁定,将用户添加到本地管理员组将不允许远程 WMI 访问。

要允许远程 WMI 访问,请参阅以下内容:

以下适用于 Window 2003 R2 SP 2、Windows Server 2012 R2

  1. 将有问题的用户添加到性能监视器用户
  2. 在服务和应用程序下,打开 WMI 控件的属性对话框(或运行wmimgmt.msc)。在安全选项卡中,突出显示Root/CIMV2,单击安全;添加性能监视器用户并启用选项:Enable AccountRemote Enable
  3. 运行dcomcnfg。在“组件服务”>“计算机”>“我的电脑”中,在“属性”对话框的“COM 安全”选项卡中,单击Access Permissions和的“编辑限制” Launch and Activation Permissions。添加性能监视器用户并允许远程访问、远程启动和远程激活。
  4. 在 Component Services > Computers > My Computer > DCOM Config 下选择 Windows Management Instrumentation,然后将Remote Launch权限Remote Activation授予Performance Monitor Users Group。

附加信息

备注

  • 作为步骤 3 和 4 的替代方法,可以将用户分配到分布式 COM 用户组(在 Windows Server 2012 R2 上测试)
  • 如果用户需要访问所有的命名空间,可以在级别#2中进行设置,并通过窗口中Root的窗口递归到子命名空间的权限AdvancedSecurity

保护远程 WMI 连接

Securing a Remote WMI Connection - Win32 apps | Microsoft Docs

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值