我想要做的是编写一个脚本,它只会在进程列表中打开一个应用程序。意味着它将被“隐藏”。我什至不知道它在 python 中是否可行。
如果不可能的话,我什至会选择一个允许程序在最小化状态下用 python 打开的函数,可能是这样的:
import subprocess
def startProgram():
subprocess.Hide(subprocess.Popen('C:\test.exe')) # I know this is wrong but you get the idea...
startProgram()
有人建议使用 win32com.client 但问题是我要启动的程序没有在该名称下注册的 COM 服务器。
有任何想法吗?
原文由 wtz 发布,翻译遵循 CC BY-SA 4.0 许可协议
您应该使用 win32api 并隐藏您的窗口,例如使用 win32gui.EnumWindows 您可以枚举所有顶级窗口并隐藏您的窗口
这是一个小例子,你可以这样做: