WMI 计算机系统获取用户名返回 null

WMI 计算机系统获取用户名返回 null

我在 Windows 7 PC 上使用非管理员服务帐户运行以下 WMI 查询时遇到问题:

wmic /node:x.x.x.x computersystem get username

其中 xxxx 是 Windows 7 PC 的 IP 地址。

我已授予我认为必要的权限:

  • 将用户帐户添加到 PC 的本地“分布式 COM 用户”组
  • 在 Root/CIMV2 命名空间(在 wmimgmt.msc 中)的“分布式 COM 用户”组的安全设置中选中启用帐户、远程启用和读取安全。

但是,上述查询总是返回 null 而不是登录的用户。

我发现解决此问题的唯一方法是将查询用户添加到 PC 上的“远程桌面用户”组中。有人能告诉我这授予了什么权限,允许此查询返回登录用户吗?

顺便说一句 - 阅读了其他一些帖子后,我尝试将用户添加到性能监控和性能日志组,但没有成功。

相关内容