WMI computersystem获取用户名返回null

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

wmic /node:xxxx computersystem get username 

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

我已经授予我认为是必要的权限

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

但是,上面的查询总是返回null而不是login的用户。

解决这个问题的唯一方法就是将查询用户添加到PC上的“远程桌面用户”组中。 任何人都可以启发我这是什么权限授予允许此查询返回login用户?

顺便说一句 – 已经读了一些其他线程,我已经尝试将用户添加到性能监视和性能日志logging组无济于事。