Windows 检查python脚本是否正在远程计算机上运行

Windows 检查python脚本是否正在远程计算机上运行,windows,python-2.7,command-line,taskmanager,Windows,Python 2.7,Command Line,Taskmanager,我在机器a上运行python脚本。有没有办法从命令行知道python脚本是否在另一台机器B上运行?我尝试从任务管理器获取流程列表。但是它没有显示关于这个脚本的任何信息,尽管它正在运行(它只显示脚本正在执行的cmd) 这将是一个三步过程。步骤1是必需的,因为您是Windows。如果您是Mac或Linux,他们已经为您完成了步骤1。否则,这是完全跨平台的 1) 您需要从机器A远程连接到机器B。一种非常流行的方法是SSH,它可以安装在机器A和机器B上。推荐的方法是使用freeshd,它在这里有很好的文

我在机器a上运行python脚本。有没有办法从命令行知道python脚本是否在另一台机器B上运行?我尝试从任务管理器获取流程列表。但是它没有显示关于这个脚本的任何信息,尽管它正在运行(它只显示脚本正在执行的cmd)

这将是一个三步过程。步骤1是必需的,因为您是Windows。如果您是Mac或Linux,他们已经为您完成了步骤1。否则,这是完全跨平台的

1) 您需要从机器A远程连接到机器B。一种非常流行的方法是SSH,它可以安装在机器A和机器B上。推荐的方法是使用freeshd,它在这里有很好的文档记录:

2) 安装用于Python的paramiko SSH库。这将允许您连接到另一台机器,并执行任意命令行命令。在windows上,您只需要安装paramiko和pycrypto/openssl的二进制文件。这也有很好的文档记录,请参见:


3) 决定如何获取流程列表。有几种方法在这里有很好的记录:

谢谢!我会尽量这样做:)