在windows中运行一个具有特定名称的程序,以便我可以在运行中关闭它

2024-06-01 05:12:33 发布

您现在位置:Python中文网/ 问答频道 /正文

我在windows上打开同一程序的多个实例,其中许多实例同时运行。有时,它们中的一个出现了问题,要么运行时间太长,要么占用了太多的CPU并减慢了其他一切,等等。在这些情况下,我想关闭实例,这样它就不会碍事,然后在其他时间再次运行它

为了实现这一点,我想也许我可以打开程序(就像我现在做的那样),但要有一个特定的名称。例如,PythonProg1、PythonProg2等。当程序运行时,如果出现问题,我可以通过结束该命名实例来关闭要关闭的特定实例

有办法吗


Tags: 实例程序名称程序运行windows时间情况cpu
1条回答
网友
1楼 · 发布于 2024-06-01 05:12:33

尼尔-你是通过点击打开的吗?如果是这样的话,我想我帮不了你

如果您有一个python脚本来运行它们,那么只需在启动时将每个脚本分配给一个变量

PythonProg1 = Popen(...

你甚至可以留一张名单

PythonProg = []
PythonProg.add(Popen(...))

然后,您可以输入计时器或其他测试条件,并对任何违规者运行Popen.kill()

相关问题 更多 >