NSIS怎么安裝使用?NSIS打包圖文教程

  • A+
所屬分類:百科知識

nsis是一個腳本安裝程序制作系統,通過編譯腳本來生成安裝程序。此版本除了主程序的翻譯之外還把主要的文檔作了翻譯并修正了官方版本里簡體中文語言習慣用語不合適之處。單純的使用腳本來編寫安裝程序對于大多數人來說不僅困難而且容易出錯,為此,nsis 3.08中文增強版中集成了一個相當好用的腳本編輯器 - vnisedit 增強版,用戶只需要根據向導就能輕松的做出很酷的安裝程序。

軟件可通過樣例修改或根據自己要求編寫NSI腳本文件來定制自己的安裝系統,可實現許可協議的顯示、安裝類型的選擇、寫入注冊表、寫入INI文件、連接程序外殼、語句跳轉、提示信息顯示、創建卸載程序、定制安裝和卸載程序的圖標、創建快捷方式等其他安裝程序應有的功能,是一款操作簡單、功能強大的高效率安裝軟件精品。??由于大型軟件的安裝過程不僅僅涉及復制文件,還有操作注冊表甚至系統服務等,不可能手工操作,于是就有了安裝程序,安裝程序通常都是一個獨立的 exe 文件,此文件不僅僅將軟件所需的所有文件壓縮在內,而且還包括一個向導界面及安裝時要執行的操作指令,可以完成復制文件、寫入注冊表、創建系統服務等,以及很多其他操作。

NSIS怎么安裝使用?NSIS打包圖文教程

入門教程

1、在本站下載nsis中文版軟件壓縮包后解壓打開,啟動軟件安裝程序

NSIS怎么安裝使用?NSIS打包圖文教程

2、打開軟件后我們可對軟件的安裝路徑,以及一些基本設置進行自定義

NSIS怎么安裝使用?NSIS打包圖文教程

3、在安裝過程中,如系統安全軟件可能會提示權限問題,皆是請全部選擇允許權限,否則可能會出現無法安裝的狀況,安裝完成后店家完成安裝即可。

NSIS怎么安裝使用?NSIS打包圖文教程

4、點擊完成后會自動彈出菜單界面,我們點擊編輯腳本,如下圖所示

NSIS怎么安裝使用?NSIS打包圖文教程

5、接下來就會彈出編輯界面了,以上即是nsis中文版的入門教程了,希望對您有所幫助

NSIS怎么安裝使用?NSIS打包圖文教程

NSIS打包教程

1、下載NSIS腳本安裝系統,啟動NSIS Edit,點擊“文件"菜單中"新建腳本:向導",腳本向導可根據具體要求生成一個腳本模板。

NSIS怎么安裝使用?NSIS打包圖文教程

2、應用程序信息,設置要打包的應用程序的名稱、版本號、出版人等,可以預留一個網站,在后面設置生成一個對應網址的“Internet 快捷方式”,下一步。

NSIS怎么安裝使用?NSIS打包圖文教程

3、安裝程序選項,設置生成安裝程序的圖標、名字、語言(SimpChinese為中文)、用戶圖形界面的樣式、壓縮算法等。可選擇默認,也可根據要求進行修改,下一步。

NSIS怎么安裝使用?NSIS打包圖文教程

4、快閃屏幕和背景窗口,設置安裝程序在安裝時的一些樣式,這里選擇默認,下一步。

NSIS怎么安裝使用?NSIS打包圖文教程

 

5、應用程序的目錄與授權信息,設置安裝程序進行安裝時默認的安裝路徑,授權文件可以不選,下一步。

NSIS怎么安裝使用?NSIS打包圖文教程

6、應用程序文件,設置我們需要打包的文件,例如exe文件、dll文件、配置文件等,可以選擇目錄,也可以選擇文件,下一步。

NSIS怎么安裝使用?NSIS打包圖文教程

7、應用程序圖標,設置安裝程序安裝完成后開始菜單中應用程序文件夾名字以及文件夾中的內容,選擇生成快捷方式的位置,下一步。

NSIS怎么安裝使用?NSIS打包圖文教程

8、安裝程序之后運行,設置安裝程序安裝完成后運行應用程序的路徑,下一步。

NSIS怎么安裝使用?NSIS打包圖文教程

9、解除安裝程序,設置卸載程序的圖標以及一些提示信息,下一步,完成。

NSIS怎么安裝使用?NSIS打包圖文教程

注:這里有一些信息使用了變量來表示,因為腳本中可能多個地方使用該值,使用變量可以方便修改,統一管理。這些變量在下面的腳本中會設置相應的值。

10、完成向導,勾選”保存腳本“,以及”轉換文件路徑到相對路徑“,完成

NSIS怎么安裝使用?NSIS打包圖文教程

11、這時就可以看到通過向導生成的腳本,可以在這里繼續修改腳本

NSIS怎么安裝使用?NSIS打包圖文教程

修改完腳本以后,點擊菜單”NSIS“-》"編譯并運行",編譯成功后,會生成一個exe文件,安裝包制作完成

NSIS怎么安裝使用?NSIS打包圖文教程

以上就是小編為大家帶來的NSIS打包圖文教程,希望對大家有所幫助。

歷史上的今天:

推薦應用

發表評論

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: