静默安装的方式

来源:互联网 发布:curl 上传二进制数据 编辑:程序博客网 时间:2024/04/30 10:09

a.要使用静默安装的方式安装用InstallShield技术打包的程序,首先要在现有的操作系统中创建一个setup.iss文件。
在命令行窗口中使用 -R 参数(大小写敏感)运行安装程序。
例如:Setup.exe -R
b. 接着会显示常见的安装屏幕,并且询问你一些问题,例如要安装的目录等有一点是很重要的,在安装结束后你不能选择“立刻重启动计算机”的选项。如果你选了,在批处理文件中的其他命令就会因为计算机重启动而无法执行。
c. 在安装程序运行完毕后,打开你的C:/Windows(或者C:/WINNT)目录,然后找到setup.iss文件,把这个文件和你将要静默安装的程序setup.exe保存在同一个目录中
d. 用以下命令进行静默安装:setup.exe -s [-sms]
注意:当制作安装盘时使用了用户自定义的Dialog,如果不加以限制,则执行setup.exe -s之后会错误如下:
      ResultCode=-3
      解决办法:
      添加判断条件:
      if(MODE != SILENTMODE) then
        nResult = MyDialog();
      endif;