【问题标题】:Using WMI on a remote machine在远程计算机上使用 WMI
【发布时间】:2011-10-18 07:50:30
【问题描述】:

是否有可能从外部来源(例如安装了 Windows 的硬盘驱动器)获取 WMI 信息(在 C#.NET 中)?

我问这个是因为我正在为 A-Level Computing 制作一个自动诊断实用程序,并且经常有远程机器可能无法启动的情况,因此主机需要以某种方式连接到故障机器以交换信息。

如果这是不可能的,你知道我可以通过什么方法来达到这个效果(例如,通过启动到一个最小的操作系统,比如 Hiren's Boot 并运行 .NET 应用程序)

【问题讨论】:

    标签: client wmi external diagnostics


    【解决方案1】:

    不,您不能,要访问 WMI,Windows 操作系统和WMI Service 必须在远程计算机上运行。

    【讨论】:

    • 但是它可以在使用最小版本 Windows 的机器上运行吗? (即 Hiren 的启动 CD)
    • 仅当 WMI 服务正在运行时。
    【解决方案2】:

    你必须唤醒机器,WMI是一个服务,如果它没有运行那么你就不能查询它。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-04-14
      • 1970-01-01
      相关资源
      最近更新 更多