Inno Setup是一個免費的軟件打包工具,Inno Setup的最大特點是小巧、簡便,并且界面簡潔,支持pascal腳本,能快速制作出標準Windows2000風格的安裝界面,足以完成一般安裝任務。Inno Setup用Delphi寫成,官方網站同時也提供源程序免費下載。Inno Setup雖不能與Installshield這類恐龍級的安裝制作軟件相比,但也當之無愧算是后起之秀。
Inno Setup軟件特色
1、支持現在所有正在使用的 Windows 版本: 8, Windows Server 2012, Windows 7, Windows Server 2008 R2, Windows Vista, Windows Server 2008, Windows XP, Windows Server 2003, 和 Windows 2000。(不需要服務包。)
2、廣泛支持在 64 位 的 Windows XP and Windows Server 2003 版本的操作系統(tǒng)中的 64 位應用程序安裝。支持 x64 和 Itanium 兩個結構。(在 Itanium 結構中,必須在 64 位模式安裝 Service Pack 1。)
3、支持創(chuàng)建單個 EXE 格式的安裝程序,使你的程序可以很方便地在網絡上發(fā)表。同時也支持磁盤延伸。
4、標準的 Windows 2000/XP 樣式向導界面。
5、定制安裝類型,例如:完整安裝,最小安裝,自定義安裝。
6、完整的卸載功能。
Inno Setup文件安裝
在安裝過程中可選擇想要支持的文件類型,包括完全的“壓縮”支持,bzip2 和 7-Zip LZMA/LZMA2 文件壓縮。安裝程序可以比較文件版本信息,替換正在使用的文件,使用共享文件計數,注冊 DLL/OCX 和類型庫,以及安裝字體。
Inno Setup基本功能
1、使用Inno Setup可以在任意地方創(chuàng)建快捷方式,包括開始菜單和桌面。
2、創(chuàng)建注冊表 和 .INI 條目。
3、Inno Setup支持多語言安裝。
4、支持密碼和加密安裝。
5、支持 數字簽名 安裝和卸載。
6、后臺安裝和后臺卸載。
7、Unicode 安裝。
8、Integrated preprocessor option for advanced compile-time customization.
9、完整的 Pascal 腳本 引擎選項于運行期高級自定義安裝和卸載。
10、全部源代碼公開。