在 Sublimetext3 上更改保存 AutoHotkey .exe 文件的目录
Change directory where is saved the AutoHotkey .exe file on Sublimetext3
我需要在启动时制作我的 Autohotkey 脚本 运行,所以我认为最好的方法是将文件 .exe 保存在 startup folder,但是 .exe 文件会自动保存在与源相同的文件夹,因此将源保存在启动文件夹中也是一种解决方案,但它也会在启动时打开源。
现在我在 SublimeText3 中使用 syntax highlight plugin for autohotkey,但我不知道是否有一些方法可以将 .exe 文件保存到不同于源文件夹的文件夹(我是信息学菜鸟)。
我尝试在 Autohotkey 脚本中使用 SetWorkingDir 并使用 [=20] 对 AutoHotkey.sublime-build 文件进行自定义=]working_dir,但是不知道他们是怎么工作的,所以没有达到目的。
我需要一种使用 Sublimetext3 编辑 .ahk 的方法,将我的脚本保存在 "documents" 中,并在构建时将 exe 保存在另一个文件夹中。
如果您只是想在启动时加载 AHK 文件 Windows,那么 Startup 文件夹确实是正确的位置。一个优雅的解决方案是从此主脚本调用其他脚本。
由于默认 AutoHotkey.ahk 脚本包含在您的文档文件夹中,您可以 include 或 运行各种其他 AHK 脚本,取决于您是否希望它们 运行 在一个 AutoHotkey 实例下,每个脚本一个,或两者的某种组合。
Documentation 上的 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
我不确定我是否理解你的问题。 (也许你可以说得更清楚)
要在启动时 运行 .ahk,您可以将其保存在启动文件夹中,您只需将 .ahk 与 AutoHotkey.exe 相关联即可。 (始终以 AutoHotkey.exe 打开)。您不必将这 2 个文件放在同一位置。
您还可以将 .ahk 文件的快捷方式添加到启动文件夹。
如果您有很多脚本,请将每个快捷方式复制到启动文件夹。
我需要在启动时制作我的 Autohotkey 脚本 运行,所以我认为最好的方法是将文件 .exe 保存在 startup folder,但是 .exe 文件会自动保存在与源相同的文件夹,因此将源保存在启动文件夹中也是一种解决方案,但它也会在启动时打开源。
现在我在 SublimeText3 中使用 syntax highlight plugin for autohotkey,但我不知道是否有一些方法可以将 .exe 文件保存到不同于源文件夹的文件夹(我是信息学菜鸟)。
我尝试在 Autohotkey 脚本中使用 SetWorkingDir 并使用 [=20] 对 AutoHotkey.sublime-build 文件进行自定义=]working_dir,但是不知道他们是怎么工作的,所以没有达到目的。
我需要一种使用 Sublimetext3 编辑 .ahk 的方法,将我的脚本保存在 "documents" 中,并在构建时将 exe 保存在另一个文件夹中。
如果您只是想在启动时加载 AHK 文件 Windows,那么 Startup 文件夹确实是正确的位置。一个优雅的解决方案是从此主脚本调用其他脚本。
由于默认 AutoHotkey.ahk 脚本包含在您的文档文件夹中,您可以 include 或 运行各种其他 AHK 脚本,取决于您是否希望它们 运行 在一个 AutoHotkey 实例下,每个脚本一个,或两者的某种组合。
Documentation 上的 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
我不确定我是否理解你的问题。 (也许你可以说得更清楚) 要在启动时 运行 .ahk,您可以将其保存在启动文件夹中,您只需将 .ahk 与 AutoHotkey.exe 相关联即可。 (始终以 AutoHotkey.exe 打开)。您不必将这 2 个文件放在同一位置。 您还可以将 .ahk 文件的快捷方式添加到启动文件夹。 如果您有很多脚本,请将每个快捷方式复制到启动文件夹。