0

我正在尝试连接到远程机器并运行一个脚本,让我从该机器获取操作系统。为此,我通过 WMI 连接,运行 cmd /c bcdedit -v > bcd.txt。由于某种原因,我一直被拒绝访问,这与从非管理员帐户运行 bcdedit 相同。设置了 WMI 安全性,即运行记事本或 calc 可以完美运行。登录并用于连接到机器的用户是管理员。我被困在这几天没有任何解决方案。欢迎任何解决方法。

注意:有问题的操作系统是 Windows 8 注意2:尝试过的解决方法(但失败):运行另一个进程,该进程使用 bcdedit(拒绝访问)安排任务,尝试将进程设置为从属性框中以管理员身份运行(甚至无法启动从 WMI 远程)

4

1 回答 1

1

本地管理员帐户和网络管理员帐户是两个不同的权限。您可以使用本地管理员帐户或具有所需访问令牌的任何帐户访问系统 BCD。

我不确定这些信息是否可以通过 SNMP 获得。

另一种方法是允许远程访问注册表并从本地 \HKLM\BCD00000000 分支(镜像系统 BCD)解码信息。

于 2012-10-12T16:28:48.887 回答