我正试图找到一种方法来启动程序,只要另一个程序被启用。 例如,每次启动MS Word时,我都希望使用notepad.exe。
如果没有一个始终运行的守护进程,有一种方法可以做到这一点吗?
编辑:由于@RbMm解释Image File Execution Options可能是一种方式,但必须避免对我的程序进行递归调用。
也许使用带有DEBUG_PROCESS标志的[Kernel32]::CreateProcess
是一个解决方案,我试图弄清楚如何使用CreateProcess
并避免进程启动循环,如RbMs所说。
我将标签从c ++更改为Powershell(.ps1文件在exe中可能是wrapped。)
答案 0 :(得分:2)
一些想法:
答案 1 :(得分:0)
简单解决方案:为要一起运行的每对/每组程序设置一个批处理文件(或shell脚本),然后启动它们。然后运行批处理文件而不是程序。