NSIS V3.0.8 Plus版
软件大小:22M
软件语言:简体中文
软件类别:应用工具
更新时间:2024-12-17
官方网站:
应用平台:
- 软件介绍
- 软件截图
- 相关软件
- 相关阅读
- 下载地址
电脑软件推荐: NSIS V3.0.8 Plus版 U盘低格工具(HA-LLFTOOL) v2.37 免费版 PDFFactory Pro v8.05 免费版 速压 v3.0
NSIS(Nullsoft Scriptable Install System)是一款开源的安装程序开发工具,可以帮助开发者创建自解压、独立运行的安装包。它不依赖任何额外的运行库或框架,简化了用户在安装过程中的交互体验,同时提供了丰富的插件支持,允许开发者自定义安装过程的功能。NSIS 3.0中文版是该工具的最新版本,增强了对Unicode的支持,提升了兼容性和语言支持。此外,它也全面支持64位操作系统,并增加了新的脚本指令与函数,简化了安装程序的开发流程。除了基础的安装功能,NSIS 3.0中文版还提供了批量安装、自动更新、组件选择和自定义安装路径等多种高级功能。作为一款强大且易用的工具,NSIS 3.0中文版不仅适合开发者,也非常适合初学者。其开源和免费的特点,使其在开发者社区中极受欢迎,更新频繁且插件生态丰富,持续提升了用户体验。
NSIS特点
1. 免费开源:NSIS 3.0是一个免费的开源工具,用户可以自由下载、使用、修改源代码,具有高度的灵活性和可定制性。
2. 简单易用:NSIS 3.0的安装程序创建非常简便,用户通过简单的代码和可视化界面即可轻松完成,即使没有编程基础的用户也能快速上手。
3. 统一安装程序:NSIS 3.0生成的安装程序支持多种语言,并可在不同版本的Windows操作系统上高效运行。
4. 可扩展性:NSIS 3.0拥有丰富的插件和库支持,包括语言库、HTTP库、压缩库等,开发者可以根据需要自定义安装过程,进一步提升灵活性和适应性。
5. 广泛支持:NSIS 3.0可在多种操作系统平台上使用,并支持多语言,使其适用于全球各地的开发者。
版启动注意事项
1. 首先下载本站提供的NSIS 3.0安装包并解压。
2. 找到“绿化工具.exe”并双击,点击绿化按钮。
3. 接着点击“NSIS.exe”启动程序。如果没有进行绿化操作,软件无法启动。
软件特色:
1. 支持多种Windows平台,包括Windows 9.x、Windows NT、Windows 2000、Windows XP和Windows 2003等。
2. 提供三种压缩算法:ZLib、BZip2、LZMA。
3. 安装程序开销小,一个完整功能的安装包额外开销仅为34KB。
4. 支持脚本编写。
5. 支持多语言界面。
6. 允许用户定制安装界面。
7. 提供插件接口,支持扩展功能。
8. 支持网络安装和补丁安装。
9. 支持无人值守安装模式。
10. NSIS的许可协议允许免费用于任何目的。
获取.NET Framework版本号的安装方法
随着.NET开发的普及,许多软件依赖于特定版本的.NET Framework,而不同操作系统可能会存在版本不匹配的情况。因此,在安装程序中判断.NET Framework的版本非常重要,不符合要求时可以进行静默安装。
首先,在功能区段定义一个判断当前.NET版本的函数:
Function GetNetFrameworkVersion ; 获取.NET Framework版本信息 Push $1 Push $0 ReadRegDWORD $0 HKLM "SOFTWARE\Microsoft\NET Framework Setup\NDP\v3.5" "Install" ReadRegDWORD $1 HKLM "SOFTWARE\Microsoft\NET Framework Setup\NDP\v3.5" "Version" StrCmp $0 1 KnowNetFrameworkVersion +1 ReadRegDWORD $0 HKLM "SOFTWARE\Microsoft\NET Framework Setup\NDP\v3.0\Setup" "InstallSuccess" ReadRegDWORD $1 HKLM "SOFTWARE\Microsoft\NET Framework Setup\NDP\v3.0\Setup" "Version" StrCmp $0 1 KnowNetFrameworkVersion +1 ReadRegDWORD $0 HKLM "SOFTWARE\Microsoft\NET Framework Setup\NDP\v2.0.50727" "Install" ReadRegDWORD $1 HKLM "SOFTWARE\Microsoft\NET Framework Setup\NDP\v2.0.50727" "Version" StrCmp $1 "" +1 +2 StrCpy $1 "2.0.50727.832" StrCmp $0 1 KnowNetFrameworkVersion +1 ReadRegDWORD $0 HKLM "SOFTWARE\Microsoft\NET Framework Setup\NDP\v1.1.4322" "Install" ReadRegDWORD $1 HKLM "SOFTWARE\Microsoft\NET Framework Setup\NDP\v1.1.4322" "Version" StrCmp $1 "" +1 +2 StrCpy $1 "1.1.4322.573" StrCmp $0 1 KnowNetFrameworkVersion +1 ReadRegDWORD $0 HKLM "SOFTWARE\Microsoft\.NETFramework\policy\v1.0" "Install" ReadRegDWORD $1 HKLM "SOFTWARE\Microsoft\.NETFramework\policy\v1.0" "Version" StrCmp $1 "" +1 +2 StrCpy $1 "1.0.3705.0" StrCmp $0 1 KnowNetFrameworkVersion +1 StrCpy $1 "not .NetFramework" KnowNetFrameworkVersion: Pop $0 Exch $1 FunctionEnd
然后,在Section区域进行.NET静默安装:
Section -.NET Call GetNetFrameworkVersion Pop $R1 ${If} $R1 < "2.0.50727" SetDetailsPrint textonly DetailPrint "正在安装 .NET Framework 2.0 SP2..." SetDetailsPrint listonly SetOutPath "$TEMP" SetOverwrite on File "NetFx20SP2_x86.exe" ExecWait "$TEMP\NetFx20SP2_x86.exe /quiet /norestart" $R1 Delete "$TEMP\NetFx20SP2_x86.exe" ${EndIf} SectionEnd
此外,您还可以选择在线下载.NET而非将其包含在安装包中,这样能显著减小安装包的体积,参考紫辰记账本的安装程序。
NSIS功能
1. 可视化工具:NSIS 3.0提供了强大的可视化界面工具,帮助用户更轻松地创建安装程序,不需要深厚的编程能力。
2. 自定义界面:用户可以根据需要自定义安装程序的界面,提升用户体验。
3. 多语言支持:NSIS 3.0支持多种语言,用户可以选择添加对多语言的支持。
4. 插件和库支持:NSIS 3.0提供丰富的插件和库,帮助用户根据需求进行功能扩展。
5. 命令支持:NSIS 3.0提供超过100种命令,并支持脚本编写和流程控制语句,增强程序的灵活性。
NSIS亮点
1. NSIS 3.0将可视化工具和命令行工具集成,简化了用户操作并提升了安装程序创建的效率与质量。
2. 加强了对Unicode的支持,使得程序在不同语言环境下的使用更加流畅。
3. 支持多种安装程序类型(如完全安装、卸载安装、小型安装等),并为每种类型提供丰富的自定义选项。
4. 提供新的内置压缩库,显著减小安装包的体积,便于管理和分发。
5
-
NSIS V3.0.8 Plus版下载地址