批处理脚本一般都是纯文本文件,有些时候不希望使用者看到代码内容,这时候可以考虑封装成exe可执行文件。

封装工具有很多种,最简单的是使用winrar或者7z封装成自解压格式,但是这种方式有些小问题,比如会有解压过程一闪而过等。

其他常用的封装软件有:
bat2exe,其实也是7z的另一种格式,也会有解压过程
quickbfc,国外收费软件
bat to exe convert,好像是德国的开源软件,作者可能钟情ipfs,代码在ipfs上,需要下载编译,可以使用这个工具
其他还有advance bat to exe convert等。

这里以bat to exe convert演示,可以在这里下载

bat_to_exe_convert_1

打开bat或者cmd文件,右侧选择图标文件,是否以管理员方式运行等,还可以在版本信息里设置exe文件属性中详细信息里的内容

点击转换就可以生成exe文件了