當前位置:電腦軟件 > 編程開發(fā) > 安裝制作 > Inno Setup中文集成版v5.5.9

Inno Setup中文集成版v5.5.9

大?。?8.29MB語言:簡體中文類別:安裝制作

類型:漢化軟件授權(quán):免費軟件時間:2018/3/25

官網(wǎng):

環(huán)境:Windows10,Windows8,Windows7,WinVista,WinXP

安全檢測:無插件360通過騰訊通過金山通過瑞星通過

本地下載

Inno Setup是一款用Delphi寫成的免費的安裝制作軟件。它雖不能與Installshield這類恐龍級的安裝制作軟件相比,但也當之無愧算是后起之秀。小巧、簡便、精美是軟件的最大特點,且支持pascal腳本,能快速制作出標準Windows2000風(fēng)格的安裝界面,足以完成一般安裝任務(wù)。
Inno Setup

使用教程

一、打包教程
1、點擊文件>新建,進入腳本向?qū)?br />
2、默認,直接下一步

3、應(yīng)用程序信息中輸入程序的名稱、版本號、公司、網(wǎng)址等信息。最好在這里填寫好,這樣就會自動生成在腳本中,不需要修改

4、然后點擊下一步,選擇打包好的文件,輸出目錄,以及輸出的目錄名字

5、點擊添加文件(A)...按鈕,選擇需要打包的文件,全部添加進來;點擊推添加目錄(D)...按鈕,選擇需要打包的文件夾,全部添加進來

6、點擊下一步,輸入應(yīng)用程序在開始菜單中顯示的名字

7、點擊下一步,選擇在安裝時需要顯示的信息、安裝語言、安裝名稱等

8、最后,點擊完成,那么打包的腳本就生成好了。只要點擊編譯運行,打包文件就可以集合成一個安裝文件了。就可以進行刻盤安裝了

二、靜默安裝卸載
1、/silent ? ? ? ? ? ? 靜默安裝,但如果又報錯,還是會提示,并且有進度條
2、/verysilent ? ? ? ? 靜默安裝,更強制,不過是否報錯,都不會有任何提示
(注意:如果需要重啟電腦,它會不提示而直接重啟)
3、/suppressmsgboxes ?由 suppress(抑制,鎮(zhèn)壓)和msgboxes(消息框),組成,表示不提示消息框
4、/norestart ? ? ? ? 結(jié)合2使用,這樣就不會沒有提示而直接重啟了
5、不僅安裝過程可以靜默,卸載過程也可以實現(xiàn)
如:uninstall.exe /silent ?/suppressmsgboxes
三、操作注冊表
1、有些程序需要隨系統(tǒng)啟動,或者需要建立某些文件關(guān)聯(lián)等問題,這些都是通過在安裝程序中對注冊表進行操作的結(jié)果。軟件中通過[registry]段實現(xiàn)對注冊表的操作

2、下面的例子將會使得安裝程序在操作系統(tǒng)啟動后自動運行

3、一路Next到底,安裝完成后可以檢查注冊表, 確實添加到注冊表中去了

4、由于使用的標志位是uninsdeletevalue,所以卸載軟件將會自動刪除該值,如果使用uninsdeletekey的話,該鍵下的其他值都會被刪除,這不是一個很好的方法,除非你確定使用的是自己的專用鍵,否則不推薦使用
四、制作安裝包創(chuàng)建桌面快捷方式
[Tasks]
Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: checkablealone
Name: "quicklaunchicon"; Description: "{cm:CreateQuickLaunchIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: checkablealone
上面這一段代碼,第一段表示創(chuàng)建桌面快捷方式,第二段表示創(chuàng)建快速啟動欄。

新增功能

1、包含Ansi和Unicode版本。
2、加入加密組件ISCrypt.dll。
3、加入Inno Setup預(yù)處理器。(可選擇安裝)
4、加入一些輔助工具。(可選擇安裝)
5、添加了新的 [Setup] 段 VersionInfoCopyright 指示,這允許你在安裝程序的版本信息中查看版權(quán)信息。
6、Pascal 腳本修正/改進:
新的函數(shù): CustomMessage、FmtMessage。
7、FileExists函數(shù)不再從指定文件名中刪除最后跟隨的反斜框符號。在以前,F(xiàn)ileExists('c:\filename\') 會返回 True。
8、TNewCheckListBox: 添加了新的 RequireRadioSelection 默認為 False 的布爾屬性。在 5.1.4 中引進的動作“需要頂層單選按鈕組選擇”是可選的,并且可以按默認在用戶創(chuàng)建的TNewCheckListBoxes 中禁用。
9、可以處理帶圍繞引號的所有 [Setup] 和 [LangOptions] 段指示的值。只有某些指示可以刪除圍繞的引號,所有的指示均可這么做。如果你根據(jù)老的腳本可能會有不兼容的動作,可能需要調(diào)整你的腳本。
10、在 段中那些包含路徑的文件名條目,可以檢查是否目錄存在,以及如果需要是否創(chuàng)建。
11、為保存與 regsvr32 的一致性,在注冊和反注冊 32 位 DLL 時,F(xiàn)PU 異常被屏蔽。
12、SetupLdr 的內(nèi)部數(shù)據(jù)貯存在資源中,而不是在 DOS 文件頭。這解決了與替換 DOS 文件頭的第三方應(yīng)用程序兼容性問題。
下載地址

有問題?點擊報錯+投訴+提問

網(wǎng)友評論

0條評論

評分:
captcha 評論需審核后才能顯示