c# - ManagementScope 能否用于从 Windows 向 Linux/MacOS 客户端发送 wbem 查询? C#

标签 c# linux macos wmi wbem

我目前正在使用 C# 和 ManagementScope 连接到我网络上的 Windows 计算机并在其上运行 WMI 查询,并使其正常工作。

我想知道的是,ManagementScope 是否可以用于在运行 Linux/MacOS 的机器上运行 WBEM 查询?如果没有,我需要做什么才能从 Windows 机器连接到 Linux/MacOS 客户端?

主要是我希望查询返回机器的操作系统和正在运行的进程。在 Windows 上,这可以在 WMI 类 Win32_OperatingSystem 和 Win32_Process 中找到。 Linux/MacOS 中的等价物是什么?

谢谢。

最佳答案

难道你不需要先在 Linux 机器上有一个服务器吗?例如此处列出的其中一个:http://en.wikipedia.org/wiki/Web-Based_Enterprise_Management#Implementations

关于c# - ManagementScope 能否用于从 Windows 向 Linux/MacOS 客户端发送 wbem 查询? C#,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5964404/

相关文章:

php - 使用 PHP 列出服务器上所有正在运行的进程

linux - Perl(或其他东西)- ^M 问题

c# - 检查ClassDeclarationSyntax是否实现了特定接口(interface)(Standalone代码分析工具)

c# - 通过递归检查父子关系构建树型列表C#

c - ptrace POKETEXT 在修改程序文本时如何工作?

c - 在 OSX 上使用 TEMP_FAILURE_RETRY

python - 如果我将文件描述符限制设置为很大的数字,会有什么缺点?

c# - 如何在 Build EventS VS2013 中使用 RegAsm 注册 DLL

c# - 我应该如何为这段代码指定 P/invoke 接口(interface)?

macos - 无法通过 MacPorts 安装 Meld