2010年6月10日 星期四

Free installer - Inno Setup

  免費安裝軟體 Inno Setup  

  因為工作上的需求,我得找個安裝程式提供客戶安裝 QuickTime 及一個執行檔(.exe),而這個安裝程式最好是易學、功能良好並且是免費的。後來找著找著,在網路上找到了二個免費安裝軟體,一個是 Inno Setup,另一個是 Nullsoft Scriptable Install System (簡稱 NSIS),這二套看起來似乎都不錯,於是就挑了 Inno Setup 來練習...

  這是我第一次使用 Inno Setup,邊看說明,邊找資訊,後來又加裝一個推薦新手使用的 IS Tool,用著用著,還真的做出了想要的安裝流程。其實我的安裝流程也很單純,就是幫客戶安裝 QuickTime 及一個執行檔 (必需已安裝 QuickTime 才能執行的)。安裝過程就是把這二個檔案複製到客戶的電腦裡,然後執行 QuickTimeInstaller.exe 讓客戶自行決定是否安裝該 QuickTime 版本 (不論客戶是否安裝 QuickTime),最後結束整個安裝流程。

  以上是大致上的安裝流程,待確認完所有的細部安裝流程並且成功實現後,再將用到的功能以 Sample Code 的方式與大家分享。