NSIS

简介:
NSIS (Nullsoft Scriptable Install System)是一个Open Source的Windows系统下安装程序制作程序。它提供了安装、卸载、系统设置、文件解压缩等功能。这如其名字所指出的那样,NSIS是通过它的脚 本语言来描述安装程序的行为和逻辑的。NSIS的脚本语言和通常的编程语言有类似的结构和语法,但它是为安装程序这类应用所设计的。NSIS脚本通常以nsi为扩展名,支持include功能,头文件扩展名为nsh。NSIS (Nullsoft Scriptable Install System)是一个Open Source的Windows系统下安装程序制作程序。它提供了安装、卸载、系统设置、文件解压缩等功能。这如其名字所指出的那样,NSIS是通过它的脚本语言来描述安装程序的行为和逻辑的。NSIS的脚本语言和通常的编程语言有类似的结构和语法,但它是为安装程序这类应用所设计的。NSIS脚本通常以 nsi为扩展名,支持include功能,头文件扩展名为nsh。 
NSIS的主要特点是: 
  开销小,一个完整功能的安装程序仅需要34k的额外开销。  
  支持大多数Windows平台,包括:Windows 9.x,Windows NT, Windows 2000, Windows XP, Windows 2003  
  支持三大压缩算法: Zlig, BZips, LZMA  
  支持脚本  
  支持多语言  
  支持安装界面定制  
  提供可扩展的插件接口  
  支持网络安装、补丁  
  支持无人值守的安装模式  
  此外,NSIS的license允许任何用途免费使用。  

用NSIS制作.NET程序的安装程序参照: NSIS Quick Start
 官网:  [url]http://nsis.sourceforge.net/Main_Page[/url]





本文转自 张善友 51CTO博客,原文链接:http://blog.51cto.com/shanyou/74171,如需转载请自行联系原作者
相关文章
windows使用cygwin编译Xyce
windows使用cygwin编译Xyce
189 0
python安装pywin32clipboard的方法
python安装pywin32clipboard的方法
556 0
InstallShield打包生成一个安装文件
InstallShield打包生成一个安装文件
198 0
InstallShield打包生成一个安装文件
NSIS安装包开发笔记(二):NSIS使用NSIS+Qt界面制作安装包流程
NSIS安装包开发笔记(二):NSIS使用NSIS+Qt界面制作安装包流程
NSIS安装包开发笔记(二):NSIS使用NSIS+Qt界面制作安装包流程
Windows平台的Windbg/x64dbg/OllyDbg/VisualGDB调试器简介以及符号文件*.pdb总结(1)(★firecat推荐★)
Windows平台的Windbg/x64dbg/OllyDbg/VisualGDB调试器简介以及符号文件*.pdb总结(★firecat推荐★)
578 0
Windows平台的Windbg/x64dbg/OllyDbg/VisualGDB调试器简介以及符号文件*.pdb总结(1)(★firecat推荐★)
安装swig
安装swig
226 0
QtCreator中常用快捷键总结
F1                         查看帮助F2                         跳转到函数定义(和Ctrl+鼠标左键一样的效果)Shift+F2                声明和定义之间切换F4                         头文件和源文件之...
1059 0