2013-03-25 214 views
1
Run "C:\Program Files (x86)\Total CMA Pack\totalcmd.exe"  
^!F1::  
ExitApp  

我的脚本工作到目前为止,但它完成后没有退出。 我只想开始totalcommander并发送一个热键组合,然后退出。在这种情况下,我 ExitApp命令不工作... :(AutoHotkey:完成后不按任何键退出脚本

回答

1

如果你想运行TotalCommander中,并发送一个命令,我将其更改为:

SetTitleMatchMode, 2  
Run C:\Program Files (x86)\Total CMA Pack\totalcmd.exe 
WinWait, TotalCommander 
Send, ^!{F1} 
ExitApp 

你的^ F1 :: ExitApp命令定义!热键^!{F1}作为热键运行退出应用程序。
通过改变热键到发送命令,将组合键发送到您的总指挥官。

+0

你可能想仔细检查什么[RunWait] (http://www.autohotkey.com/docs/commands/Run.htm)呢 – 2013-03-25 19:51:59

+0

@Armin,你说的对,我用了很久的Runwait以前在启动一些DOS命令时,我不得不等待。 – 2013-03-25 19:56:33