45fan.com - 路饭网

搜索: 您的位置主页 > 电脑频道 > 电脑教程 > 阅读资讯:如何用winrar的脚本语言实现程序自动打包?

如何用winrar的脚本语言实现程序自动打包?

2016-09-05 02:28:51 来源:www.45fan.com 【

如何用winrar的脚本语言实现程序自动打包?

目前正在做的一个VB的项目中,其中有一条很有趣的需求:要求发布的文件是单独的可执行文件,换句话说:不要安装包,也不要期望客户会装什么特殊的环境。很自然的就想到了用WinZip或者WinRar做一个自解压的EXE.

因为现在什么都是自动化,自然就想着把这个也自动化。OK,研究了一下Winrar的命令行方式,发现一切都很简单:

首先新建一个SFXOPTION文件,取名叫作: sfxoptions.txt,内容如下:

Setup=文件名 '解压完成后,运行这个文件
TempMode '解压在临时目录
Silent=2'使用安静模式

然后再写一个 BuildDeliverPackage.Bat 的文件:

"C:/program files/WinRAR/winrar.exe" a -sfxdefault.sfx -zsfxoptions.txt输出名称 文件1 文件2 文件3....

OK.运行这个BAT就可以得到想要的SFX包了。

 

本文地址:http://www.45fan.com/dnjc/72412.html
Tags: 语言 脚本 WinRAR
编辑:路饭网
关于我们 | 联系我们 | 友情链接 | 网站地图 | Sitemap | App | 返回顶部