由於工作的關係,需要使用Installshield製作一個安裝程序,要求在安裝的過程中,不能彈出任何界面,也就是所謂靜默安裝。製作的過程中參考了奕婷得,“Installshield之靜默安裝”,需要製作類似安裝程序的朋友,可以參考下,網址:http://www.cnblogs.com/sabrinahuang/archive/2009/08/09/1542427.html。
不過,不知道什麼原因,完全使用他的方法制作的安裝程序在我的機器上無法安裝成功,經過一些摸索和嘗試,終於做成了可以進行靜默安裝的程序,在此,共享出來,給需要的人做個參考。
先說說我的需求:
(1)安裝過程中不能彈出任何界面。
(2)多次運行安裝程序或新版本時,不彈出“維護”界面,也就是那個“repair”,“modify”,“remove”界面,而是直接覆蓋原來的安裝文件。
(3)另外,我用的installshield版本是installshield12,工程類型是“Installscript project”。
做法只有2步:
(1)在安裝工程中需要進行一步設置:在Installation Designer/Media/Releases中,選擇要設置的工程,在“setup command Line”中輸入“-s”,即可。
(2)運行生成的安裝程序時,需要增加命令行參數“-r”。
就這些。