NSIS(Nullsoft Scriptable Install System)是一個開源的 Windows 系統(tǒng)下安裝程序制作程序。NSIS提供了安裝、卸載、系統(tǒng)設置、文件解壓縮等功能。NSIS是通過它的腳本語言來描述安裝程序的行為和邏輯的。NSIS的腳本語言和通常的編程語言有類似的結(jié)構和語法,但它是為安裝程序這類應用所設計的。
軟件特點
開銷小,一個完整功能的安裝程序僅需要34k的額外開銷。
支持大多數(shù)Windows平臺,包括:Windows 9.x、Windows NT、Windows 2000、Windows XP、Windows 2003、Windows 7、Windows 10。
支持三大壓縮算法: Zlig、BZips、LZMA。
支持腳本。
支持多語言。
支持安裝界面定制。
提供可擴展的插件接口。
支持網(wǎng)絡安裝、補丁。
支持無人值守的安裝模式。
此外,NSIS的license允許任何用途免費使用。
版本特點
集成了網(wǎng)絡上能夠收集到的大部分插件及應用示例;
集成了 VNISEdit v2.03(.nsi默認)和 NotePad2 兩個腳本編輯器(.nsi右鍵);
集成了 NSISDialogDesigner自定義頁面設計工具;
集成了 NSIS用戶手冊和 NSIS圖文教程集錦。
基于官方源碼漢化編譯、NSIS菜單界面、編譯器界面及zip2exe;
并集成了由mefcl翻譯的幫助文件,在此致謝!
集成可視化腳本編輯器 “VNISEdit” 中文增強版;
集成文本編輯器 “Notepad2-mod” ,支持代碼高亮和行數(shù)顯示;
更新部分.nsh文件到最新
更新部分例子到最新
更新部分插件到最新
x86-unicode插件總共集成了141個
Plugins_x86-ansi插件總共集成了337個
更新日志
nsis.sourceforge.io/Docs/AppendixF.html
v3.08
添加了 !uninstfinalize(補丁 #280,錯誤 #1241)
添加$USER..和$COMMON..別名常量
添加了 GetDLLVersion /ProductVersion 開關
添加了 GetWinVer指令
禁止啟動最大化模式
添加了 /LAUNCH 編譯器開關
PEAddResource 現(xiàn)在支持 res:// 協(xié)議
System::Store 可以推送/彈出標志狀態(tài)
留言與評論(共有 條評論) |