Autohotkey 脚本打开文档,但不使用热键

Autohotkey 脚本打开文档,但不使用热键,autohotkey,Autohotkey,我正在创建一个脚本来打开并运行一个程序,该程序没有帮助文件,但附带了一个巨大的PDF手册。没有办法从程序中打开它,所以我设置了一个命令来打开它。该命令在单独运行时打开PDF,但当我指定热键时,它不起作用。我遗漏了哪些非常基本的信息 谢谢, 艾伦 在您的#IfWinActive语句之前是否有返回?如果没有,那么在启动过程中脚本将运行每一行,直到它到达第一个返回,这似乎是所有的方式结束为您。因此,在跑步后也要放一个回程,C:。。。。。命令 哦。。你确定那个奇怪的长阿库班吗?它可能是正确的,但看起来很

我正在创建一个脚本来打开并运行一个程序,该程序没有帮助文件,但附带了一个巨大的PDF手册。没有办法从程序中打开它,所以我设置了一个命令来打开它。该命令在单独运行时打开PDF,但当我指定热键时,它不起作用。我遗漏了哪些非常基本的信息

谢谢, 艾伦


在您的#IfWinActive语句之前是否有返回?如果没有,那么在启动过程中脚本将运行每一行,直到它到达第一个返回,这似乎是所有的方式结束为您。因此,在跑步后也要放一个回程,C:。。。。。命令

哦。。你确定那个奇怪的长阿库班吗?它可能是正确的,但看起来很奇怪,如果这只是一个小偏差,您的热键将永远不会工作,因此请先尝试使用#IfWinActive行注释掉

SetTitleMatchMode, 2
;All the stuff you want to run at startup....
Return
#ifWinActive, (part of) the window name here e.g. Excel

  $wheeldown::wheelup

  $wheelup::wheeldown

  F1::
    Run, C:\Documents and Settings\Ellen\My Documents\TypeTool3WinMan.pdf
  Return
#ifWinActive

是的,这是窗户的名字。我正要写那封信,然后我看到你已经写了。我发现每次我打开它时,名字都会改变——最后一组数字是不同的!这是一个演示版(我对购买它持怀疑态度),所以也许这与它有关?不管怎样,它在没有名字的情况下也能工作(我在返回中输入了),但是它是全局的。有没有办法让它只使用窗口标题?我不确定SetTitleMatchMode是如何工作的。用SetTitleMatchMode更新,2个anks,可以。我现在正试图让脚本与之前的脚本一样关闭程序。我尝试使用您为同一位置的其他脚本提供的CloseScript代码,但这导致脚本立即关闭。我把它移到了脚本的末尾(上面),但这根本不起作用。请解释我需要做什么。如果你想在关闭TypeTool后关闭脚本,你可以尝试runwait,它将进一步执行,直到刚刚启动的应用程序关闭,你只需在runwait之后放置一个ExitApp…..好的,明白了(见上文)。再次感谢!
SetTitleMatchMode, 2
;All the stuff you want to run at startup....
Return
#ifWinActive, (part of) the window name here e.g. Excel

  $wheeldown::wheelup

  $wheelup::wheeldown

  F1::
    Run, C:\Documents and Settings\Ellen\My Documents\TypeTool3WinMan.pdf
  Return
#ifWinActive