InstallShield是眾所週知Windows平台上的安裝工具,目前主流的商業安裝包絕大部份都是由InstallShield所生成的。目前Windows平台安裝包主要分為兩種格式:MSI與EXE。其中MSI格式是微軟所專有,主要是以資料庫的格式記錄各種安裝設定與資料檔,運行時需有Windows Installer才行。至於EXE則為InstallShield軟體所獨有,是經由InstallShield腳本InstallScript進行邏輯與流程功能設定,運行時不需任何引擎。由於許多安裝包還是以EXE檔為主,所以腳本寫得好不好,事關用戶的安裝體驗,絲毫輕忽不得。
接下來一個月,就由筆者來為邦友們介紹如何撰寫InstallScript腳本。