打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
HOWTO:InstallShield中如何制作静默安装包

版权声明: 可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息。

这篇文章,拖欠大家很久了,之前一直答应朋友们写一篇有关静默安装的文章,结果是一拖再拖。

静默安装包(Silent Installation)

所谓静默安装包,有这么几个特点:安装过程没有界面;安装过程不需要用户进行任何输入;也不会在Taskbar中显示一个安装程序的Icon。 

如何创建一个静默安装包

1. 静默安装包的制作是在主程序完成后进行的,先录制静默脚本文件,通过在命令行运行安装包Setup.exe 给入参数/r,这时会启动的依然是有界面操作的安装,按照正常操作方式完成安装。
2. 完成上一步之后,会在系统的Windows或WINNT文件夹下产生一个Setup.iss文件(可以通过按照时间排序查找),将此文件复制到Setup.exe同一目录下,改名为Setup.iss.install(静默安装脚本)。

3. 继续在命令行执行Setup.exe /r,完成后将新生成的Setup.iss文件同样复制到Setup.exe目录下,改名为Setup.iss.uninstall(静默卸载脚本)。

运行静默安装包

1. Setup.exe /s f1"Setup.iss.install的路径" f2“指定生成静默安装Log的路径”
  如果不通过f2指定log路径,则会在setup.exe同路径下生成一个Setup.log的文件。

2. 静默卸载调用方法同1。

 

几点注意:

1. 对于自定义对话框,需要在脚本中通过SilentReadData实现脚本录制。
2. 上述方式适用于InstallScript和InstallScipt MSI工程。

3. 如果安装包是压缩成一个Setup.exe,可以将Setup.iss文件插入到Support Files下的Disk1下,然后重新Build,这样安装包可以通过“Setup.exe /s”调用。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Python模块常用的几种安装方式
python安装第三方库的三种方法
InstallShield安装与制作
Inno Setup 5 (自己制作安装包)
Python 程序打包—使用 Inno Setup Compiler 制作安装包
用Python数据处理分析入门必备系列文章:环境安装
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服