INFO:InstallShield工程中如何让安装包初始化界面隐藏
2011-02-28 15:12
591 查看
关于安装包中如何隐藏初始化对话框,一直有朋友在问,今天受网友眼泪成诗和马修的启发,并查看InstallShield帮助文档《Setup.exe and Update.exe Command-Line Parameters 》一节,现简单总结如下:
在InstallShield制作的安装包中,可以通过参数hide_progress隐藏启动初始界面,但工程不同,应用方法不同:
InstallScript工程:
Basic MSI和InstallScript MSI工程:
补充,大家隐藏初始化界面的目的不同,有些朋友是因为一些资源无法修改为自定义内容,所以选择了隐藏。
不过,我个人建议保留初始化界面,对于一些大的安装包,初始化过程耗时较长,有初始化界面可以提示用户,正在初始化安装;如果不显示,会让不明状况的用户迷惑,误以为安装未启动,这种时候说不准用户会不断点击安装,导致有多个安装程序启动。
在InstallShield制作的安装包中,可以通过参数hide_progress隐藏启动初始界面,但工程不同,应用方法不同:
InstallScript工程:
设置方法:在Installation Designer-> Media -> Releases -> Release * -> Setup.exe选项卡中,Setup Command Line属性项中加上“/hide_progress”
Basic MSI和InstallScript MSI工程:
这两种工程类型中,按照InstallScript的方法,在类似位置MSI Command Line Arguments属性项中只可以设置MSI的参数。
而/hide_progress”命令参数只可以在被第三方调用,或在命令行启动Setup.exe时使用。
而/hide_progress”命令参数只可以在被第三方调用,或在命令行启动Setup.exe时使用。
补充,大家隐藏初始化界面的目的不同,有些朋友是因为一些资源无法修改为自定义内容,所以选择了隐藏。
不过,我个人建议保留初始化界面,对于一些大的安装包,初始化过程耗时较长,有初始化界面可以提示用户,正在初始化安装;如果不显示,会让不明状况的用户迷惑,误以为安装未启动,这种时候说不准用户会不断点击安装,导致有多个安装程序启动。
相关文章推荐
- INFO:InstallShield工程中如何通过Registry视图快速实现安装包注册表写入
- Basic INFO:InstallShield 工程如何制作Network Image安装包(即安装包为一个Setup.exe文件)
- Basic INFO:InstallShield的InstallScript MSI工程中如何添加用户协议界面
- INFO:InstallShield工程中如何将安装包集成的Prerequisites安装文件压缩到一个Setup.exe中
- SOLUTION:InstallShield安装包工程中如何判断当前是否为静默安装(Silent Mode)
- INFO:InstallShield中Basic MSI工程类型如何调用InstallScript脚本
- InstallShield中如何制作静默安装包-IntallScript或InstallScript MSI工程类型
- InstallShield 工程如何制作安装包,技术
- Basic INFO: InstallScript工程的安装包中如何去掉对话框Title中的InstallShield字符串
- InstallShield 工程如何制作Network Image安装包
- 利用InstallShield12制作安装包之四:隐藏准备安装界面
- InstallShield的InstallScript MSI工程中如何添加用户协议界面
- HOWTO:InstallShield中如何制作静默安装包-IntallScript或InstallScript MSI工程类型
- Basic INFO - InstallShield Basic MSI工程中如何在SetupCompleteSuccess界面中启动Readme
- 如何选择InstallShield工程类型
- InstallScript工程中如何修改界面显示字体
- Kevin专栏---如何选择InstallShield工程类型
- 关于Installshield 2010安装包如何更新旧版本
- InstallShield中Basic MSI工程类型如何调用InstallScript脚本
- 如何让主界面NavigationBar隐藏,而push到的下一个界面显示NavigationBar?