利用WinRAR自解压功能制作独立exe 程序

好压在选择.7z文件后,也可创建自解压文件,配置与此WinRAR类似

背景:

在 windows 下编译打包 electron 项目
生成的是一个文件夹,其中有 exe 文件,双击 exe 能正常运行
但是 exe 必须放在整个软件文件夹中才能运行

期望:

最好能生成单个文件,独立的 exe 程序

解决方案:

假设目前 electron 打包后的文件夹是下面这样,run.exe 是执行入口

 

myapp-win32-x64
    resources
    locales
    ffmpeg.dll
    run.exe
    version
    ...
    ...

1、安装 WinRAR
2、右键点击 myapp-win32-x64 文件夹,选择 添加到压缩文件
3、勾选 创建自解压格式压缩文件,压缩方式建议选 储存


4、点击 高级 选项卡,然后点 自解压文件 选项

 

5、点击 模式 选项卡,勾选 解包到临时文件夹,下方的安静模式建议选 全部隐藏


6、点击 设置 选项卡,在 解压后运行 中填写 myapp-win32-x64\run.exe (即压缩的文件夹名 + 运行exe名)

 

7、点击确定完成压缩设置,等待 WinRAR 压缩完成后可以看到生成的一个 exe 文件
8、双击生成的 exe 文件稍等片刻(后台自解压可能需要一些时间)即可看到程序运行

PS:还有很多细节配置,如自定义文件名、提示信息、软件图标等可以自行尝试,不做赘述



作者:taojy123
链接:https://www.jianshu.com/p/564058646398
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值