InstallShield更改預設安裝目錄

我個人在把程式製作成安裝檔時
主要是用2套軟體
一個是InstallShield
另一個則是NSIS
一個是商業軟體,一個則是Freeware

不過這2套的用途是不同的
NSIS製作出來是很小巧的
功能可以很多,但都要自己寫Script
所以我只拿來用複製檔案或寫入註冊檔等動作
或是一些有人分享的函式庫

InstallShield我則是用在比較大型的安裝
有些功能就直接使用內建的功能
只不過有些細節,還是要自己去查資料
或是用VBScript來作
有些環境設定上,InstallShield作不到(或許是我查不到)
就利用NSIS製作,作成一個exe檔,再放入InstallShield裏
雖然有點麻煩,但只用InstallShield作不到,只好這樣作

好像有點偏離主題了
如果要改InstallShield的預設安裝目錄
我是用Basic MSI(其它的應該也一樣吧)
在Installation Designer裏,Installation Information > General Information裏
有個INSTALLDIR可以去更改預設的安裝目錄
在舊版的可能就在Product Properties裏
這是很簡單

另外再提供一點小資訊
在自訂的VBScript裏,要如何讀取這INSTALLDIR
來看看下面這一行,利用Session
szInstallDir = Session.Property("INSTALLDIR")
這把這變數代到要用的地方就可以了

提供大家參考

引用通告地址: http://www.fase.idv.tw/blog/trackback.php?tbID=69&extra=4f1676
標籤: InstallShield
評論: 0 | 引用: 0 | 閱讀: 4131
發表評論
暱 稱(*): 密 碼:
網 址: E - mail:
驗證碼(*): 驗證碼圖片
請用滑鼠點選輸入
選 項:
頭 像:
內 容(*):