今天项目上面有一个需求,要求把一个cab的文件安装,但是由于证书等原因,用户安装起来不是特别方便,所以考虑做一个exe的文件,将文件直接解压,然后直接运行bat进行注册。
网上百度了一下,参考了一下网上一篇使用winrar制作自解压文件的,这里详细的介绍一下。
- 添加需要设置自解压的文件或者文件夹
- 右键点击文件或者文件夹,点击添加压缩文件
- 点击创建自解压格式压缩文件
- 点击高级选项卡下面的“自解压选项”
- 设置需要解压的路径,这里我解压到C:\Program Files文件夹下
- 点击设置选项卡,设置解压前或者解压后需要执行的文件,这里我执行了我文件夹下面的一个bat命令,用于注册ocx控件
- 点击模式选项卡,设置是否静默安装,这里我选择是
- 点击更新选项卡,设置覆盖文件的方式,这里我默认直接覆盖,不提示用户
- 文本和图标选项卡,可以设置压缩文件的图标
- 完成后点击确定按钮
- 完成之后会创建一个exe的文件,双击文件后,可以将压缩的文件解压到对应的文件夹,并且自动执行bat命令
谢谢分享!!!!!!!
试一试