如何在Windows上命名/查找特定的运行python脚本进程?

时间:2013-04-11 14:47:36

标签: python windows process kill pythonw

在Windows上:

我有两个脚本:

  1. Client.py
  2. Console.py
  3. Q1: 客户端可以多次运行,但只能运行单个实例。它正在使用pythonW.exe运行

    Q2: 可以同时运行多个console.py。但最后一个关闭应该会杀死client.py

    限制:

    1. 强烈建议不要写任何文件。 (即按窗口名称,PID等搜索...)
    2. 强烈建议不要为python安装任何其他模块。即使用ctypes等......
    3. 对于Q1,我尝试ctypes.windll.user32.SetWindowTextA ("NAME")然后搜索它。它适用于python.exe,但不适用于pythonW.exe,因为那时没有控制台窗口。

      谢谢!

0 个答案:

没有答案