如何使 AutoHotkey 脚本在未安装 AutoHotkey 的计算机上运行?

如何使 AutoHotkey 脚本在未安装 AutoHotkey 的计算机上运行?

通常,要打开.ahk文件,您需要安装 AutoHotkey,然后它才会出现在任务栏中。

但是最近我发现一个.exe文件实际上是一个自动热键脚本,当我打开它时,它会将脚本添加到任务栏。我假设这不需要安装 AutoHotkey。

我该如何创建.exe文件(或其他方法)以便在没有安装 AutoHotkey 的计算机上运行我的脚本?

答案1

AutoHotKey 在其安装程序中包含一个脚本编译器。

有几种使用脚本编译器的方法:

  • 运行convert .ahk to .exeAutoHotKey 文件夹下的开始菜单项。
  • 在资源管理器中右键单击任何.ahk文件并选择Compile Script。只有在安装期间选择了编译器,此方法才可用。
  • 使用命令行:

Ahk2Exe.exe /in MyScript.ahk [/out MyScript.exe] [/icon MyIcon.ico] [/bin AutoHotkeySC.bin] [/mpress 0or1]

例子:

Ahk2Exe.exe /in "MyScript.ahk" /icon "MyIcon.ico"

来源:http://ahkscript.org/docs/Scripts.htm#ahk2exe

相关内容