[原创]Installshield工具介绍
[原创]Installshield工具介绍
1 什么是Installshield?
Installshield是Flexera Software公司出品的重量级安装程序制作工具,早已成为软件安装领域的工业标准而得到广泛认同。InstallShield提供全方位的应用程序部署解决方案,以满足不同场合的应用需求。
2 Installshield官方网站是:
官方网站:http://www.flexerasoftware.com/
3 Installshield工具打包主要操作步骤:
以下采用MIS工程为示例介绍:
(1)建立一个InstallScript MSI工程
(2)应用程序信息
(3)指定安装需求
(4)指定安装结构
(5)安装文件 )
(6)创建程序启动的快捷方式
(7)注册表操作
(8)安装本地化
(9)编译安装程序
4 Installshield工具修改打包主要涉及到内容:
以下采用MIS工程为示例介绍:
4.1 基本常规修改安装程序
(1)修改安装程序语言
(2)自定义安装程序启动图片、背景图片和公告板图片
(3)显示欢迎界面
(4)显示License确认界面
(5)显示选择安装类型界面
(6)显示选择安装组件界面
(7)显示重新启动系统的结束界面
(8)设置桌面和程序组快捷方式
(9)注册文件
(10)启动/停止服务
(11)将安装程序发布为单个Exe或者MSI
4.2 高级修改程序
(1)获取安装操作系统的版本
(2)检索目标系统的信息
(3)读取/修改注册表
(4)修改环境变量
(5)设置IIS
(6)设置ODBC数据源
(7)修改ini文件
(8)修改XML配置文件
(9)初始化数据库
(10)在安装程序中调用其他程序
(11)文件和文件夹操作(创建、删除文件和文件夹,读写文件,复制文件,获取文件属性等)