如何使Autohotkey在启动时自动运行?

问题描述:

我试图创建简单的.ahk脚本来重新映射AppsKey上的RightControl(win上下文菜单)。我只是把RCtrl::AppsKey存档。
启动后它正在工作,但它不会自动从Windows启动。我尝试了AllUsers\..\StartupCurrentUser\..\Startup,但他们都没有完成这项工作。如何使Autohotkey在启动时自动运行?

任何人都可以帮助我吗?提前致谢。

+0

如果有人在启动时想要创建一个脚本*执行*,在AutoHotKey.ahk加载之后,只需在任何热键或函数声明之前将想要运行的行放在该文件的开头。 – Noumenon

您是否尝试将其他文件复制到启动文件夹中?它是否适用于其他文件?您的问题很可能与AutoHotkey没有直接关系。

您可以尝试的另一件事是注册表中的启动项。只需将此行插入脚本并运行一次即可:

RegWrite, REG_SZ, HKCU, Software\Microsoft\Windows\CurrentVersion\Run, %A_ScriptName%, %A_ScriptFullPath% 
+0

是的,我已经在启动文件夹(Launchy)中有另一个程序。 –

解决方案:将autohotkey脚本放在Windows调度程序中,具有高优先级。这个对我有用。