最近看Webm项目,发现其安装文件夹有一个nsi文件,
于是上网查了查,发现这个是nsis(Nullsoft Scriptable Installation System)
软件用的脚本。具体中文名可成为Nullsoft 脚本安装系统
这是一个免费的Win32安装卸载系统。
公司的项目由我来做打包,之前的是C#开发的,直接使用VS做打包,挺方便,不过自定义操作写代码比较烦
今天刚好公司有一个C++ 做的工具要做打包,没有什么依赖项,文件也不多,不过需要注册几个
dll和ocx,于是想到了Nsis
查了点资料,发现这个功能很简单,也很快速
使用的工具:HM VNISEdit 2.0.3汉化版加NSIS2.45
使用NisEdit的好处就是使用它的向导,可以很方便地生成需要的脚本
然后再修改一下,就可以用了
手工注册和反注册dll和ocx,使用regdll和unregdll这两个内置的命令即可
总的来说,用这个打包文件比较多的大项目前期可能会比较麻烦一点,
不过灵活性高,对小型的项目来说,那可是速度极快,效率极高,感觉很爽,
有兴趣的不妨花几分钟研究研究。
参考网址:http://www.360doc.com/content/08/0731/13/66250_1492542.shtml
分享到:
相关推荐
使用NSIS制作安装程序的流程大致如下: 1. 下载并安装NSIS:首先,你需要从官方网站或提供的下载地址获取NSIS的安装包,按照提示进行安装。 2. 编写脚本:使用文本编辑器创建NSIS脚本文件,如“Setup.nsi”,并定义...
NSIS(Nullsoft Scriptable Install System)是一款流行的开源安装制作系统,主要被用于创建Windows平台上的安装、卸载和更新程序。它以其灵活性、可扩展性和脚本编写能力而受到开发者喜爱。汉化版的NSIS则为中文...
NSIS(Nullsoft Scriptable Install System)是一款开源的Windows系统下安装程序制作工具,它提供了安装、卸载、系统设置、文件解压缩等功能。NSIS的脚本语言和通常的编程语言有类似的结构和语法,但它是为安装程序...
NSIS(Nullsoft Scriptable Install System)是一款强大的、开源的Windows平台下的安装制作系统,它允许用户使用简单的脚本语言创建具有专业外观的安装、卸载程序。NSIS工具因其灵活性、可定制性和免费性质而受到...
NSIS(Nullsoft Scriptable Install System)是一款强大的安装程序制作工具,特别适合Windows平台上的软件部署。这款开源软件提供了一套灵活的脚本语言,使开发者能够创建具有安装、卸载、系统配置以及文件解压缩等...
NSIS(Nullsoft Scriptable Install System)是一款流行的开源安装制作系统,主要用于创建Windows平台上的安装、卸载程序。它的灵活性和可扩展性使得开发者能够定制符合特定需求的安装过程,支持多语言,提供了丰富...
NSIS(Nullsoft Scriptable Install System)是一款流行的、开源的Windows平台下的安装程序制作软件。它允许用户使用简单的脚本语言来创建具有专业外观和功能的安装、卸载程序。NSIS程序打包工具因其易用性、灵活性...
NSIS(Nullsoft Scriptable Install System)是一款强大的开源安装制作系统,主要用于创建Windows平台上的安装、卸载程序。它的灵活性和可扩展性使得开发者能够轻松地定制安装过程,包括文件复制、注册表操作、设置...
标题中的“用NSIS制作安装程序安装驱动”指的是使用Nullsoft Scriptable Install System(NSIS)这个开源的Windows系统下的安装脚本制作工具,来创建一个能够自动安装硬件驱动的安装程序。NSIS是一个功能强大的...
本文将详细讲解“安装程序制作工具”和“打包安装程序”的概念,以及如何使用这类工具来创建简易的文件安装包。 安装程序制作工具,顾名思义,是一种能够帮助开发者将应用程序的所有必要组件整合到一个可执行文件中...
【NSIS(Nullsoft Scriptable Install System)】 NSIS是一款强大的、开源的Windows系统下安装...标签"安装程序打包"和"nsis"、"nsisedit"强调了NSIS在安装程序制作中的核心地位,以及NSISEdit作为辅助工具的重要角色。
NSIS(Nullsoft Scriptable Install System)是一款强大的安装程序制作工具,它允许用户使用脚本语言来创建Windows下的安装、卸载程序。NSIS的灵活性和可定制性使其在开发者和系统管理员中广受欢迎,因为它可以轻松...
NSIS(Nullsoft Scriptable Install System)是一款流行的开源软件安装制作系统,主要用于Windows平台的程序安装、卸载和配置管理。v3.03 增强定制版是该工具的一个特定版本,针对用户需求进行了优化和扩展,提高了...
总的来说,VC-NSIS_超强打包工具凭借其强大的功能和灵活性,成为了很多开发者首选的安装制作工具。无论是小型项目还是大型软件,都可以借助NSIS快速构建出专业且用户体验良好的安装程序。学习并掌握NSIS,无疑将提升...
NSIS 安装程序 可以实现组件选择安装 可以排斥选择 这个安装程序是用向导生成 然后往里面添加的代码
**NSIS打包程序教程** NSIS(Nullsoft Scriptable Install System)是一款强大的开源安装制作工具,主要用于创建Windows平台上的安装程序。本教程将详细介绍如何利用NSIS进行软件打包,包括安装、基本语法、脚本...
NSIS(Nullsoft Scriptable Install System)是一款强大的开源安装制作工具,主要用于创建Windows平台上的安装、卸载程序。它的灵活性和可扩展性使得开发者能够定制符合特定需求的安装过程,提供用户友好的交互界面...
在脚本的-Post部分增加安装驱动的命令,如下红色部分(注:在NSIS脚本中在双引号中输入引号的方法是$\",和C语言不同),installdriver后的第一个参数是inf文件的全路径,第二个参数是DeviceID(可以在设备管理器中...
NSIS(Nullsoft Scriptable Install System)是一款强大的、开源的安装程序制作工具,它允许开发者创建功能丰富的Windows安装包,支持自定义脚本语言,提供丰富的功能和灵活度。NSIS套件通常包括一系列用于创建、...