1

我有一些关于 Windows 8 上的 WMI 脚本的问题。更准确地说,是从 Win7(不相关)到 Windows 8 的远程连接。请注意,当客户端计算机运行 Windows 7 时,不会发生以下问题。

第一个是获取有关该机器上当前共享的数据。具体来说,我正在尝试获取共享的 Path 属性,即本地路径。

在 Windows 7 中它可以完美运行,但在 Windows 8 中它返回 null(使用远程计算机上的 wbemtest 运行)。

首先我认为WMI系统有问题。然后我直接在win8机器上运行了同样的查询。这返回了共享的实际本地路径。这让我相信那台机器上的 WMI 安全存在问题。

我在 win8 上使用 WMI 的另一个问题是它不允许我以管理员身份运行,即使用于登录的用户是管理员。

关于win8机器上的安全设置,我逐渐降低了,试了一下我能操作的准确位置。我已经达到了每个人都可以访问的级别,因此它是最低的安全性。希望有人可以提供帮助。

4

1 回答 1

1

在围绕 Wmimgmt.msc 和 dcomcnfg 玩了几天安全之后,我终于找到了一种在远程计算机上以管理员身份运行 wmi 的方法。虽然这不是我所做的,但我发现这很好用:我激活了管理员帐户:net user administrator /active:yes。然后我输入用户帐户并为管理员帐户设置密码。然后我打开 Wmimgmt.msc 并设置允许根节点和 cimv2 节点的所有安全性。在此 Wmi 远程(以管理员身份登录)后作为一个魅力

于 2012-10-16T15:00:10.487 回答