Autohotkey 在另一个程序处于活动状态时运行程序(自动热键)
我想知道当我启动另一个程序时,是否可以让AHK脚本在后台自动启动一个程序 例如: 执行Autohotkey 在另一个程序处于活动状态时运行程序(自动热键),autohotkey,Autohotkey,我想知道当我启动另一个程序时,是否可以让AHK脚本在后台自动启动一个程序 例如: 执行C:\any.exe。 AHK启动:C:\monitor.exe 当关闭any.exe时,ahk应杀死monitor.exe 如果你们能帮我,我会很高兴的 编辑:请注意,我是编程或脚本编写方面的新手,您可以在autohotkey文档中以各种方式查看timer 您可以设置一个计时器,每5秒检查一次以运行winexist,以测试是否存在c:\any.exe-当它返回true时,您的代码可以运行c:\monitor.
C:\any.exe
。
AHK启动:C:\monitor.exe
当关闭any.exe
时,ahk应杀死monitor.exe
如果你们能帮我,我会很高兴的
编辑:请注意,我是编程或脚本编写方面的新手,您可以在autohotkey文档中以各种方式查看
timer
您可以设置一个计时器,每5秒检查一次以运行winexist
,以测试是否存在c:\any.exe-当它返回true
时,您的代码可以运行c:\monitor.exe
既然您的代码知道c:\any.exe正在运行,那么您的代码可以启动第二个计时器,检查其进程何时关闭(在ahk文档中签出process
)。关闭后,使用winkill
关闭c:\monitor.exe进程
因此,请查找以下命令:
winexist
定时器
过程
#include myscript.ahk
加载监视脚本。