Inno setup制作軟件安裝包教程
1,Inno Setup介紹
Inno Setup 是一個免費的安裝制作軟件,小巧、簡便、精美是其最大特點,支持pascal腳本,能快速制作出標准Windows2000風格的安裝界面,足以完成一般安裝任務。該軟件用Delphi寫成,其官方網站同時也提供源程序免費下載。它雖不能與Installshield這類恐龍級的安裝制作軟件相比,但也當之無愧算是后起之秀。
安裝程序是以腳本的方式創建成,以 .iss (Inno Setup Script)為擴展名。
親測,本軟件非常適合本公司的桌面程序的安裝程序的制作。
2,動手制作setup安裝程序,下面以BrobotAPP的setup文件制作為例
Inno Setup安裝完成以后,打開Inno Setup程序,操作流程流程如下圖所示
點擊ok,會看到下圖所示界面
點擊“next”按鈕,會看到下圖界面
圖中1處填寫應用程序的名稱,2處填寫應用程序的版本信息,3處填寫發布者的信息,4處填寫公司或者應用相關的網站。
3,點擊next會出現下圖界面
圖中1處,表示應用程序安裝的默認位置,2處表示應用程序安裝文件夾的名字,3處表示是否允許用戶修改安裝路徑
4,點擊next會出現下圖界面
圖中1處表示應用程序主執行程序.exe,圖2處表示是否允許安裝完成以后就啟動應用程序,圖中3處和4處表示應用程序用到的文件或者文件夾
主應用程序和文件夾或者文件的結構最好如下圖所示,以免安裝后出現找不到文件的錯誤
按照上圖所示,我只需要將主應用程序所在的路徑文件夾添加進來就行
5,點擊next出現下圖界面
圖中1處表示是否在開始菜單欄創建項目文件夾,圖中2處表示是否穿件桌面快捷方式
6,點擊next出現下圖界面
圖中1處表示軟件的license信息,2處表示安裝前需要的信息,3處表示安裝后需要的信息
7,點擊next,看到下圖界面
選擇安裝程序的語言
8,點擊next,看到如下圖所示的界面
圖中1處表示inno腳本輸出的路徑,2處表示輸出setup文件的名稱,3處表示setup的圖標
9,點擊next,出現如下圖的界面
10,點擊next,出現下圖的界面。
11,點擊finish出現下圖所示的界面
如果沒有其它修改或者添加的項,我們可以直接點擊“是”來編譯setup文件,但是此處,我要添加外部的安裝文件如vc++,python等等,故選擇“否”
12,點擊“否”后,我修改inno腳本,主要修改有開機啟動,外部安裝文件等,腳本如下圖所示
關於腳本中一些元素的含義,大家可以自行去百度inno腳本。
外部exe文件的集成腳本,如上圖中1處所示。
13,確認腳本的信息完善后,編譯inno腳本
編譯完成后,setup文件就制作好了