脚本编译完成后,成为了独立的可执行文件;即它甚至可以在没有安装 AutoHotkey 的机器上运行(并且这样的可执行文件可以无限制地发布或出售)。编译过程中会创建包含后面这些文件的可执行文件: AutoHotkey 解释器, 脚本, 脚本 加载 的任何文件以及通过 FileInstall 命令合并的任何文件.
使用 Ahk2Exe 有下列几种方式:
-
1.GUI 界面: 运行菜单菜单中的 “Convert .ahk to .exe” 菜单项.
- Source 即是源.ahk文件的路径
- Destination 是目标文件的位置
-
2.右键点击: 在资源管理器中, 您可以在任何一个 .ahk 上右键点击并选择 “Compile Script” (只有在安装 AutoHotkey 时选择了脚本编译器时时才可用). 这样创建了与脚本具有相同的主文件名的 EXE 文件, 它会在稍后出现在相同目录中. 注: 这样生成的 EXE 文件会使用与前面的方法 #1 最后一次使用时相同的自定义图标, .bin 文件以及 MPRESS 设置.
-
3.命令行: 编译器可以使用下列参数在命令行中运行:
- Ahk2Exe.exe /in MyScript.ahk [/out MyScript.exe] [/icon MyIcon.ico] [/bin AutoHotkeySC.bin] [/mpress 0or1]
例如:
Ahk2Exe.exe /in "MyScript.ahk" /icon "MyIcon.ico"
用法:
- 含有空格的参数应该包围在双引号中.
- 如果省略了 “out” 文件, 则使用脚本的主文件名作为 EXE 的主文件名.