InstallShield 静默安装

可能先需要获取安装包参数,安装包参数获取/?或是/HELP

InstallScrip工程

1. 在命令行窗口中使用 -R 参数(即record) 运行安装程序。

例如:
 Setup.exe -R
 or  Setup.exe -r -f1"c:\setup.iss" //-f1:指定iss文件输出路径

2. 正常安装,在安装结束后不能选择“立刻重启动计算机”的选项
    批处理文件中的其他命令能会因为计算机重启而无法执行

3. 在安装程序运行完毕后,打开C:\Windows目录

 然后找到setup.iss文件,把这个文件和你将要静默安装的程序setup.exe保存在同一个目录中

4. 用以下命令进行静默安装:

 start /wait setup.exe /s /f1"C:\setup.iss" /f2"c:\setup.log" //f1:输入路径,f2:输出路径

如果从只读权限目录下直接执行Setup.exe,应用程序安装将会失败,因为必须指定用于保存日志文件的路径:
  Setup.exe -s -f2"%systemdrive%\setup.log"

删除setup.log文件:
  DEL "%systemroot%\setup.log"

解决self-extracting executable静默安装失败

  (log文件内容:[ResponseResult]ResultCode=-5  即file does not exist):

方法1.setup.exe -s -f1"path to the response file " //指定iss文件路径.

方法2.Add the response file (即iss文件) to the Disk1 folder under Advanced Files in the Support Files/Billboards view.

  然后build即可.

  此方法是直接把iss文件打包到exe里,来解决无法找到response file问题.需要静默安装时只需cmd下:setup.exe -s即完成,已不需要自己生成response file.

  因为iss文件已打包进去,所以用户无法自定义安装过程,只能按照打包的iss文件执行,存在一定的问题.如果有朋友找到更好的方法,希望能分享下!

时间: 2024-10-11 20:21:20

InstallShield 静默安装的相关文章

InstallShield集成安装MSDE2000最小版本(三) fishout特许授权发布

原文:InstallShield集成安装MSDE2000最小版本(三) fishout特许授权发布 原帖地址:http://blog.csdn.net/fishout/archive/2009/11/09/4790564.aspx 在这一节里,我们讨论如何在安装目录的任意指定基础上实现实例名及sa密码的更改,这样,就继承了原有微软80多兆安装包的功能,但是,现有的安装包体积小多了,仅有原来的1/6,当然,这仅是全新安装而言,对于升级安装是不适应的,不过,实际上我们大多数时候都是使用全新安装,何况

vcredist_x86.exe 静默安装方法

我们打包基于VC++开发的应用程序,我们会一同打包一个VC运行库,否则安装到一些非开发环境中,你的应用程序依然可以正确运行. Visual C++ 2008 Redistributable Package 包括了(VCRedist_x86.exe,VCRedist_x64.exe以及VCRedist_ia64.exe). 就是一个简单的VCRedist.exe安装集成,结果下载了之后安装,安装完成后在系统或某个盘的根目录下留下一堆的临时文件: 临时文件列表 调查后发现,这是Microsoft V

Oracle静默安装

测试CentOS 6.5_x64下静默安装Oracle 11g R2数据库 [一.下载地址] http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html Oracle 11g 联机文档: http://www.oracle.com/pls/db112/homepage [二.系统要求] 内存:1G(官方最低要求1G) 硬盘:40G(企业版安装所需4.29G和1.7G数据文件) 检查的命令 内

Oracle 11g 基于CentOS7静默安装教程(无图形界面,远程安装)

一.安装前环境准备 1.  VMware Workstation 10 搭建 CentOS 7 x64位虚拟机,CentOS7操作系统最小化安装,2G内存,20G磁盘空间,1核CPU,已配置好网络IP:192.168.1.30 2.  已下载Oracle 11gLinux安装文件:linux.x64_11gR2_database_1of2.zip和linux.x64_11gR2_database_2of2.zip 3.  通过XmanagerXftp上传到虚拟机/tmp目录中. 二.操作系统准备

Linux静默安装Oracle

打算在云服务器上装oracle服务,以前DBA美眉都是在图形化界面下安装,这次抓瞎了.赶紧上网查查,静默安装可以解决问题.于是乎赶紧开始部署,过程如下.安装环境:操作系统:CentOS 7内存:11G(11851M)硬盘:128Goracle版本 11g 1.准备oracle 安装包 linux.x64_11gR2_database_1of2.zip 和 linux.x64_11gR2_database_2of2.zip 2.检查本机依赖包,没找到的用 yum install ****** 命令

Oracle11gR2 for Linux6.4 静默安装

Oracle11gR2 for Linux6.4 静默安装 1.安装准备 ####################################### 主机:window7,64位 数据库版本:Oracle Database 11.2.0.1 ,将装在虚拟主机中 虚拟主机:RHEL6.4 Server,32位(镜像文件:rhel-server-6.4-i386-dvd.iso, vmware虚拟机,操作系统仅安装了基本服务,简体中文,2G内存,20磁盘空间). 所有操作无需使用图形界面. 静默

Oracle 11.2.0.4静默安装软件和创建数据库

在没有图形界面的情况时,安装Oracle数据库软件和创建数据库就只能使用命令行的方式进行. 本文假设安装的前提条件都已经配置好. 一.静默安装数据库软件 1.准备参数文件 这个参数文件是用于安装软件使用的,里边配置了需要安装的版本.语言.ORACLE_HOME等信息. 这个文件的模版在database/response目录下的db_install.rsp,文件中的各个参数作用参考http://docs.oracle.com/cd/E11882_01/em.112/e12255/oui3_resp

oracle 11G 静默安装

首先上传: 上传两个database软件包到/dir 目录下 Unzip p13390677_112040_Linux-x86-64_1of7.zip Unzip p13390677_112040_Linux-x86-64_2of7.zip 请记住这两个软件包一个一个解压. [[email protected] dir]#groupadd oinstall   创建安装组 [[email protected] dir]#useradd -g oinstall -d /home/oracle or

RedHat 6 静默安装Oracle 11gR2

之前看了网上很多篇Linux静默安装Oracle的文章,但安装测试时老觉得有问题,后来直接找来Oracle官方英文文档并仔细阅读研究rsp文件的内容说明,经过自己在虚拟机中的安装测试,使用RedHat 6.5(内核版本:2.6.32-431.el6.x86_64)上静默安装Oracle 11gR2(版本:11.2.0.3),整理出了本文,主要包括了环境要求与准备.静默安装Oracle软件与监听.静默安装Oracle数据库.安装完成后检查.设置Oracle开机自动启动等部分. 一. 环境要求与准备