我在 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 上的“远程桌面用户”组中。有人能告诉我这授予了什么权限,允许此查询返回登录用户吗?
顺便说一句 - 阅读了其他一些帖子后,我尝试将用户添加到性能监控和性能日志组,但没有成功。