品牌型号:惠普 Laptop 15
软件版本:InstallShield 2020
系统:Windows 10
InstallShield作为一款专业的安装包制作软件,之所以深受众多用户青睐,除了本身强大的功能实用性之外,还具有操作灵活、适配性强的特点。为了让大家掌握更多实用技巧,高效完成安装包的部署与应用,下面就给大家介绍一下InstallShield静默安装能否实现,InstallShield静默模式参数配置有哪些要求的相关内容。
一、InstallShield静默安装能否实现
可以的,InstallShield完全支持静默安装。不过,不同项目类型的静默参数和配置方式有所区别。接下来,我们就专门说一下Basic MSI项目如何实现静默安装。
1、打开InstallShield软件,加载我们的Basic MSI项目,进入编辑操作界面。展开左边的【用户界面】-【对话框】节点,找到用不到的界面,比如欢迎页、许可协议页、安装路径选择页、功能选择页等。右键点击选中的界面,选择隐藏或者直接删除,后续在静默安装时就不会弹出这些界面了。

2、然后设置安装路径,进入【应用程序数据】-【文件与文件夹】界面中,把INSTALLDIR属性的值改成[ProgramFilesFolder]\软件名称。需要记住,外面的方括号[]非常重要,这代表它是个要解析的变量,若是少了括号就会出错。

3、在【用户界面】中,找到【许可协议】对话框,在右边的属性面板中,勾选【默认接受许可协议】;另外在【属性管理器】中,把其他需要提前设好的属性(比如USERNAME用户名称、COMPANYNAME公司名称)都填上默认值,避免静默安装时因为缺少信息卡住。

4、进入【安装信息】中,把【Require Administrative Privileges】(要求管理员权限运行)选项勾选上,这样安装程序需要的时候会自动提升权限。
5、最后可以添加一个避免自动重启的设置,这一点很重要。在【属性管理器】中,新增一个属性,名称设置为REBOOT,这样设置后,安装完成后系统就不会自动重启了。

二、InstallShield静默模式参数配置有哪些要求
不管是哪个项目,静默安装的参数配置都有明确的规则和要求,参数写错、配置漏项,都会导致静默安装弹框、失败、没反应。

1、在Basic MSI项目中,只能用Windows系统自带的msiexec专属参数,核心参数是/qn/qb,绝对不能用/s参数,若是使用的话会提示:不是有效的应用程序。
2、Basic MSI项目的静默安装完全基于msiexec命令行工具,所有参数都必须在msiexec之后,而且参数的书写格式与组合顺序有严格规范。
3、另外,msiexec提供了两种控制用户界面的静默参数,我们可以根据实际部署场景选择/qn或者/qb。前者表示完全静默安装,在安装过程中不显示任何界面(包括进度条、弹窗和提示)。后者则表示基本静默安装,在安装时仅显示一个基本的进度条窗口,我们无需进行任何点击操作。
以上便是今天的分享,我们主要围绕InstallShield静默安装能否实现,InstallShield静默模式参数配置有哪些要求的相关内容为大家进行了介绍。主要总结了InstallShield静默安装的实现方式以及静默参数配置的相关要求与注意事项,大家如果有静默打包的需求可以参考本篇内容。
