我前几天发表了一篇文章“C/C++中一次性执行多个DOS命令”,那篇文章里介绍了如何在一个EXE程序中执行多个DOS命令。
以那篇文章中的技术为核心,对其扩展就写出了自动将BAT转换为EXE的程序,实现的思路很简单:
总之,绝大部分都是些琐碎的工作,只要耐心点,没啥技术难度。
代码在github: https://github.com/tywali/Bat2ExeConverter
下面对代码结构进行一些简单说明:
使用方法:
Bat2Exe example.bat
这样就可以了。
如果想要配置EXE的图标、版本等信息,可以打开bin目录下的compile.ini,对参数进行配置即可,参数很简单,看名字就知道是什么意思了,不确定的自己改一改,多编译几次也就明白了。
欢迎大家下载使用,如果有问题可在这里或者在github上提出,我会尽力解决的。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。