首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >更改将AutoHotkey .exe文件保存在Sublimetext3上的目录

更改将AutoHotkey .exe文件保存在Sublimetext3上的目录
EN

Stack Overflow用户
提问于 2017-04-07 15:05:39
回答 2查看 1.5K关注 0票数 0

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

现在,我正在SublimeText3中使用SublimeText3,但我不知道是否有什么方法可以将.exe文件保存到与源代码不同的文件夹中(我是informatic的菜鸟)。

我曾尝试在Autohotkey脚本中使用SetWorkingDir,并使用working_dir对AutoHotkey.崇高构建文件进行定制,但我不知道它们是如何工作的,所以我没有达到目标。

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

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-04-07 19:46:55

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

由于默认的AutoHotkey.ahk脚本包含在您的Documents文件夹中,因此您可以将或 run 包含到其他各种AHK脚本中,这取决于您希望它们作为每个脚本在一个AutoHotkey实例下运行,还是在这两个脚本的某种组合下运行。

文档 on Include是相当坚实的。链接页面中的示例:

代码语言:javascript
复制
#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.

类似地,您可以像下面这样进行

代码语言:javascript
复制
Run, C:\My Documents\Scripts\Utility Subroutines.ahk
票数 1
EN

Stack Overflow用户

发布于 2017-04-13 19:07:20

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

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43281427

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档