在 autohotkey 的#IfWinActive声明中,是否可以指定多个条件?具体来说,ahk_class和ahk_exe?例如,类似于
#IfWinActive ahk_exe test.exe && ahk_class Test
; window specific stuff
#IfWinActive ; Test
Run Code Online (Sandbox Code Playgroud) 当配置Listary的自定义命令在资源管理器中加载时,我需要这个Rconsole,并将环境变量R_USER设置为该命令的当前目录。
我目前使用的实际上与
cmd /C "set R_USER=%path%&& C:\path\to\Rgui.exe"
Run Code Online (Sandbox Code Playgroud)
(我从这里学到设置环境变量。)
它工作正常,除了为 cmd 本身打开一个额外的窗口。这增加了切换应用程序的麻烦Alt-Tab。
如何实现相同的工作流程但不打开 cmd 本身的窗口?
PS(Listary处理替换部分并运行指定命令)。