如何从LINUX确定Windows服务器是否正在运行特定程序

时间:2016-07-07 18:16:52

标签: linux windows odbc

我每10分钟从Linux服务器轮询一次Windows Server的ODBC数据库。无论更新数据库的Windows程序是否正在运行,我显然都可以从数据库中获取数据 - 旧数据。

但我需要确保远程Windows应用程序实际上正在运行并更新数据库。

如何查询远程Windows服务器以查看特定程序是否处于活动状态?

1 个答案:

答案 0 :(得分:0)

您应该能够通过WMI获取所需的信息,Linux可以使用特殊包进行查询。您需要的WMI命名空间将是Win32_process,它将返回一组过程数据,您可以从那里解析数据并计算出您的应用程序是否正在运行。我在下面链接了一个linux wmi客户端。

https://www.krenger.ch/blog/wmi-commands-from-linux/