有没有办法检查.exe(或进程)是否在远程计算机上运行
Is there a way to check if a .exe (or process) is running on a remote computer?
我写了一个程序,我部署在多台机器上。我想要一种方法来监控它们是否正在运行。假设这是不可能的,有没有办法让我的程序向我的电脑发送一条消息,说Hey I'm running!
或其他东西?任何想法都可以提供帮助。
自Windows XP以来,有一个名为"tasklist"的内置命令行实用程序。通过运行命令"tasklist/s hostname",其中"hostname"是您要查询的远程计算机,它将返回远程计算机上的进程列表以及有关每个进程的一些基本详细信息(PID、会话号、内存使用情况等(。
相关文章:
- 在提升multi_index容器中,是否定义了"default index"?
- 在C++STL中是否有Polyval(Matlab函数)等价物?
- 预处理的 C/C++ 文件是否特定于计算机?
- C++检测函数是否已挂接(32 位计算机)
- CLOCKS_PER_SEC是否意味着每台计算机都会有不同的时间概念
- 计算机是否总是遵循 2 的补码方法来表示负数?
- 这是否有意义,我的计算机只能并行运行4个线程
- 我的 c++ 程序是否会从世界各地的计算机(在我的局域网之外)连接到本地 MySQL 数据库
- C++:检查计算机是否已锁定
- 静态内存地址是否随不同的计算机而变化
- 检测地址(主机)是否解析为本地计算机
- 有什么好方法可以指示计算机是否可以运行特定的程序/软件
- 如何用计算机代码检查一个无穷集在加法下是否闭合
- 如何检测计算机是否正在关闭以保存会话
- 检查Windows计算机是否通过c++连接以太网
- 是否可以在多核计算机的单核上运行多线程应用程序
- 是否在未经用户许可的情况下将数据发送到特定计算机?C++
- 有没有办法确定Windows计算机是否连接了触控板和鼠标
- 使用特定于计算机的“.file”路径 - CUDA .ptx 文件是否可移植
- 程序的调用堆栈限制在计算机之间是否完全一致