Sublimetext3 更改SublimiteText3上保存AutoHotkey.exe文件的目录

Sublimetext3 更改SublimiteText3上保存AutoHotkey.exe文件的目录,sublimetext3,exe,autohotkey,startup,Sublimetext3,Exe,Autohotkey,Startup,我需要使我的自动热键脚本在启动时运行,因此我认为最好的方法是将文件.exe保存在中,但是.exe文件会自动保存在源代码的同一文件夹中,因此将源代码保存在启动文件夹中也可以是一个解决方案,但它也会在启动时打开源代码 现在我正在使用SublimiteText3中的,但我不知道是否有办法将.exe文件保存到与源文件所在文件夹不同的文件夹中(我是informatic中的noob) 我曾尝试在自动热键脚本中使用SetWorkingDir,并使用working_dir对Autohotkey.sublime-

我需要使我的自动热键脚本在启动时运行,因此我认为最好的方法是将文件.exe保存在中,但是.exe文件会自动保存在源代码的同一文件夹中,因此将源代码保存在启动文件夹中也可以是一个解决方案,但它也会在启动时打开源代码

现在我正在使用SublimiteText3中的,但我不知道是否有办法将.exe文件保存到与源文件所在文件夹不同的文件夹中(我是informatic中的noob)

我曾尝试在自动热键脚本中使用SetWorkingDir,并使用working_dir对Autohotkey.sublime-build文件进行压缩,但我不知道它们是如何工作的,所以我没有达到目标


我需要一种使用SublimiteText3编辑.ahk的方法,将脚本保存在“文档”中,并在生成时将exe保存在另一个文件夹中。

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

由于默认的AutoHotkey.ahk脚本包含在您的Documents文件夹中,因此您可以包含运行各种其他ahk脚本,具体取决于您是希望它们在一个AutoHotkey实例下运行(每个脚本一个),还是两个脚本的某种组合

关于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, C:\My Documents\Scripts\Utility Subroutines.ahk

我不太清楚你的问题。(也许你可以说得更清楚些) 要在启动时运行.ahk,可以将其保存在启动文件夹中,只需将.ahk与AutoHotkey.exe关联即可。(始终使用AutoHotkey.exe打开)。您不必将这两个文件放在同一位置。 您还可以将.ahk文件的快捷方式添加到启动文件夹中。
如果您有许多脚本,请将每个快捷方式复制到启动文件夹。

不明白编辑器与您的需要有什么关系。很好!我只使用以下命令创建了一个脚本:
Run,C:\Documents\ahkScript.exe
,并将其保存在启动文件夹中,它可以工作@马可马松听到这个消息很高兴!也请考虑作为认可的信用标记。谢谢