更改保存AutoHotkey.exe文件的位置Sublimetext3

问题描述:

我需要让我的Autohotkey脚本在启动时运行,因此我认为最好的方法是将文件.exe保存在startup folder中,但保存的.exe文件已保存自动地放在源文件的同一文件夹中,因此将源文件保存在启动文件夹中也可能是一个解决方案,但它也会在启动时打开源文件。更改保存AutoHotkey.exe文件的位置Sublimetext3

现在我在SublimeText3中使用syntax highlight plugin for autohotkey,但是我不知道是否有某种方法可以将.exe文件保存到不同于源文件夹的文件夹(我是信息的noob) 。

使用SetWorkingDir在AutoHotkey的脚本和costumizing的AutoHotkey.sublime,建立使用working_dir文件我已经试过了,但我不知道他们是如何工作的,所以我没有实现的目标。

我需要用Sublimetext3编辑.ahk,将脚本保存在“文档”中,当我编译时,将exe保存在另一个文件夹中。

+1

不明白你的编辑与你的需求有什么关系。 –

如果您只是希望在启动Windows时加载AHK文件,那么启动文件夹的确是正确的位置。一个优雅的解决方案是从这个主脚本中调用其他脚本。

由于默认AutoHotkey.ahk脚本包含在你的文件夹,您可以包括运行其他各种AHK脚本,这取决于你是否希望他们下一个AutoHotkey的情况下运行,按照剧本之一,或两者的一些组合。

Documentation on Include是相当可靠的。从链接页面的例子:

#Include C:\My Documents\Scripts\Utility Subroutines.ahk 
#Include %A_ScriptDir% ; Changes the working directory for subsequent #Includes and FileInstalls. 
#Include C:\My Scripts ; Same as above but for an explicitly named directory. 

同样,你可以Run象下面这样:

Run, C:\My Documents\Scripts\Utility Subroutines.ahk 
+1

好!我只用这个命令创建了一个脚本: '运行,C:\ Documents \ ahkScript.exe' 并保存在启动文件夹中,它的工作原理! –

+0

@MarcoMazzon很高兴听到!还请考虑标记为适当信用的可接受答案。谢谢! –

我不知道我的理解以及你的问题。 (也许你可以更清楚地说明) 要在启动时运行.ahk,可以将它保存在启动文件夹中,并且只需将.ahk与AutoHotkey.exe关联即可。 (总是用AutoHotkey.exe打开)。您不必将2个文件放在同一位置。 您也可以将.ahk文件的快捷方式添加到启动文件夹中。 如果有许多脚本将每个快捷方式复制到启动文件夹。