找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 14|回复: 0

ahk转execmd

[复制链接]

32万

主题

0

回帖

96万

积分

超级版主

积分
964681
发表于 2025-3-14 10:56:47 | 显示全部楼层 |阅读模式
软件标签:  ahk2exe   编程工具
.ahk转换成.exe工具让你能够通过其内的最方便的转换功能,为你提供最佳的转换体验,轻松获得所需的文件,达到更好的工作效果,支持不同的系统,方便快捷!
特色介绍
为exe可执行文件工具汉化版,动手把ahk目录下的ahk2exe.exe文件汉化了一下,方便使用。ahk2exe是一套能将 autohotkey 原始码编译为exe执行文件的转换工具,并可选择是否压缩输出的档案,以及自订执行档图示。
官方介绍ahk2exe是一款可以将ahk脚本文件转换成exe文件的小工具,64位系统的朋友可以不用下载,因为直接右键cmpile script也即可以直接默认编译出exe可执行文件
使用方法
1、点击源文件后面的【浏览】选择要转换的ahk脚本文件




2、点击目标文件后面的【浏览】选择要保存的exe文件3、设置exe文件图标和密码




4、点击【转换】按钮就可以将ahk脚本转换为exe文件了
汉化步骤:
下载附件后解压到autohotkey目录下的compiler文件夹覆盖ahk2exe.exe文件即可。

其实直接右键cmpile script也即可以直接默认编译出exe可执行文件

还可以通过命令行参数编译,如下:

ahk2exe.exe /in infile.ahk [/out outfile.exe] [/icon iconfile.ico] [/pass password]

ahk2exe-脚本转换exe可执行文件汉化版
ahk2exe转换64位系统不能用?
因为有网友反应在windows 7 64-bit环境下用ahk2exe制作出的autohotkey执行档无法执行,所以重新测试了一下,在安装了最新版的autohotkey_l 1.1.09.04版后,发现ahk2exe已经有图形介面,可以不必以命令列的方法来执行了,这真是造福不熟悉命令列操作的朋友们。以下是简单的操作步骤说明:

使用文档刘览器 c:program filesautohotkeycompilerahk2exe.exe,双击此文件便会弹出ahk2exe的图形视窗。首先挑选要转换成执行档的.ahk档案,再选用要使用的base file (.bin)。

base file在compiler资料夹里有4种:

.bin档 说明

ansi 32-bit.bin 如果.ahk里没有中文的话,可以使用这个档,產生的执行档比较小

unicode 32-bit.bin 32-bit windows且使用unicode时使用这个档

unicode 64-bit.bin 64-bit windows且使用unicode时使用这个档

autohotkeysc.bin 在图形介面使用(default)时会使用这个档;在我的windows 7 64-bit环境里,这个档的大小和unicode 64-bit.bin相同,应该预设就是使用unicode 64-bit的设定

2.ahk档名和base file都选择好后就按〔>convert<〕,顺利的话就会產生.exe

3.要重新產生新的.exe时,请先由系统匣找到执行过的autohotkey图示,按右键→【exit】将它终止执行,再按〔>convert<〕,否则会出现下列错误:

ahk2exe error

4.找到compiler资料夹里的.exe后复制到别台没有安装autohotkey的电脑,就能执行写好的.ahk动作了。

我测试了ansi 32-bit.bin和unicode 64-bit.bin,都能正确產生执行档。


aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|ziyuan80.com

GMT+8, 2025-8-15 01:21 , Processed in 0.074437 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表