有没有办法检查.exe(或进程)是否在远程计算机上运行?

时间:2018-03-16 19:03:31

标签: c++ windows

我写了一个部署在多台机器上的程序。我想要一种监控它们是否正在运行的方法。假设这是不可能的,有没有办法让我的程序向我的电脑发送消息说Hey I'm running!或其他什么?任何想法都可以提供帮助。

1 个答案:

答案 0 :(得分:4)

由于Windows XP有一个名为“tasklist”的内置命令行实用程序。通过运行命令“tasklist / s hostname”,其中“hostname”是您要查询的远程计算机,它将返回远程计算机上的进程列表以及有关每个进程的一些基本详细信息(PID,会话编号,内存使用情况,等)。