NSISV3.0.8增强版 |
![]() ![]() |
|
![]() |
NSIS简介: NSIS是“Nullsoft Scriptable Install System”的缩写,是一个开源的安装程序制作工具 。NSIS可以生成独立的、自解压的安装程序,它不需要额外的运行库或安装程序框架,可以简化安装过程中的用户交互,同时还可以提供插件机制,方便用户自定义安装过程中的功能 。NSIS 3.0中文版是NSIS的最新版本,它支持Unicode字符集,具有更强的兼容性和更好的语言支持 。NSIS 3.0中文版还支持64位操作系统,并提供了新的脚本指令和函数,可以简化安装程序的开发和设计流程 。除了基本的安装程序制作功能外,NSIS 3.0中文版还提供了很多高级特性和插件,例如可以制作批量安装程序、支持自动更新、提供可选组件和自定义安装路径等功能 。NSIS3.0是一款功能强大、易于使用的安装程序创建工具,其免费、开源的特点使得其更加适用于开发者和初学者 。此外,不断更新的版本和广泛的插件库等优点也使得其不断发展,为用户提供更多便捷和更佳的用户体验 。 ![]() NSIS特点1. 免费开源:NSIS3.0是一款免费的开源软件,用户可以自由下载、使用和修改源代码,提高了其适用性和灵活性 。2. 简单易用:NSIS3.0的安装程序创建过程简单易用,用户只需要简单的代码语句和可视化工具即可完成其所有操作,即使是不熟悉编程操作的用户也能快速上手 。 3. 统一的安装程序:NSIS3.0提供了一个统一的安装程序,支持多种语言,并能够在各种Windows系统上进行快速的、容易使用的安装程序 。 4. 可扩展性:NSIS3.0提供了许多可扩展的插件和库,包括语言库、HTTP库、压缩库等,使得用户可以根据自身需要对安装程序进行自定义配置和功能添加,进一步提升了其灵活性和适用性 。 5. 支持广泛:NSIS3.0可以自由地使用在多种操作系统平台中,同时也支持多种语言,这使得它更加适用于不同地域和文化背景的用户 。 版启动注意事项1.下载本站提供的nsis3.0数据包,解压 。2.接下来先找到“绿化工具.exe”,双击然后点击绿化 。 ![]() ![]() 3.接下来点击“NSIS.exe”,就可以开始使用了,如果没有绿化的话,是无法启动软件的 。 ![]() 软件特色:1、支持大多数平台,Windows 9.x,Windows NT,Windows 2000,Windows XP,Windows 2003都可以使用2、支持三大压缩算法:ZLib,BZip2, LZMA 3、开销小,一个完整功能的安装程序仅需要 34k 的额外开销 。 4、支持脚本 5、支持多语言 6、支持安装界面定制 7、提供可扩展的插件接口 8、支持网络安装、补丁 9、支持无人值守的安装模式 10、此外,NSIS的license允许任何用途免费使用 。 版怎么获取安装的.net framework 版本号?现在.NET开发的软件已经大行其道,但有些操作系统并不符合软件的运行要求,所以,我们需要在安装程序中进行.NET Framework的判断,如果不符合要求就进行静默安装 。首先,我们在Function区段进行当前.NET版本判断: Function GetNetFrameworkVersion ;获取.Net Framework版本,支持 Push $1 Push $0 ReadRegDWORD $0 HKLM "SOFTWAREMicrosoftNET Framework SetupNDPv3.5" "Install" ReadRegDWORD $1 HKLM "SOFTWAREMicrosoftNET Framework SetupNDPv3.5" "Version" StrCmp $0 1 KnowNetFrameworkVersion +1 ReadRegDWORD $0 HKLM "SOFTWAREMicrosoftNET Framework SetupNDPv3.0Setup" "InstallSuccess" ReadRegDWORD $1 HKLM "SOFTWAREMicrosoftNET Framework SetupNDPv3.0Setup" "Version" StrCmp $0 1 KnowNetFrameworkVersion +1 ReadRegDWORD $0 HKLM "SOFTWAREMicrosoftNET Framework SetupNDPv2.0.50727" "Install" ReadRegDWORD $1 HKLM "SOFTWAREMicrosoftNET Framework SetupNDPv2.0.50727" "Version" StrCmp $1 "" +1 +2 StrCpy $1 "2.0.50727.832" StrCmp $0 1 KnowNetFrameworkVersion +1 ReadRegDWORD $0 HKLM "SOFTWAREMicrosoftNET Framework SetupNDPv1.1.4322" "Install" ReadRegDWORD $1 HKLM "SOFTWAREMicrosoftNET Framework SetupNDPv1.1.4322" "Version" StrCmp $1 "" +1 +2 StrCpy $1 "1.1.4322.573" StrCmp $0 1 KnowNetFrameworkVersion +1 ReadRegDWORD $0 HKLM "SOFTWAREMicrosoft.NETFrameworkpolicyv1.0" "Install" ReadRegDWORD $1 HKLM "SOFTWAREMicrosoft.NETFrameworkpolicyv1.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 "$TEMPNetFx20SP2_x86.exe /quiet /norestart" $R1 Delete "$TEMPNetFx20SP2_x86.exe" ${EndIf} SectionEnd 当然,在Section区段可以做到自动在线下载而不把.NET打到安装包中,这样可以减小安装包体积,效果可参考紫辰记账本安装程序 。 NSIS功能1. 可视化工具:NSIS3.0提供可视化工具,使得用户可以方便地完成安装程序的创建,不需要熟练的编程技能 。2. 自定义界面:用户可以根据自身需要自定义安装程序的界面样式,增强程序的使用体验,并使得用户更容易接受程序 。 3. 多语言支持:NSIS3.0支持多种语言,用户可以根据自身需求添加支持多种语言的功能 。 4. 插件和库支持:NSIS3.0提供了众多的插件和库支持,包括语言库、IO库、压缩库等,用户可以根据自身需要对其进行自定义配置 。 5. 多种命令支持:NSIS3.0支持多达100多种命令,同时支持脚本、流程控制语句等,使得程序更加灵活和易用 。 NSIS亮点1. NSIS3.0将其可视化工具和命令行工具集成在一个界面中,以简化用户的操作,提高安装程序的创建质量和速度 。2. NSIS3.0加强了对Unicode的支持,使得程序更加容易使用,同时也增强了程序的良好体验 。 3. NSIS3.0支持多种安装程序的类型,如完全安装、卸载安装、小型安装等,且每种类型的程序都拥有多种自定义配置功能,使得用户更加方便地配置程序 。 4. NSIS3.0提供了新的内置压缩库,使得安装程序包的大小变得更加小巧和便于备份和管理 。 5. NSIS3.0分离了插件和库,让插件支持更加强大和兼容性更好 。 更新日志nsis3.0中文版更新日志(2017年3月3号)1.修复searchparse的错误 。 2.修复Vista取消卸载程序时出现的错误信息 。 3.NSIS.pas插件更新 。 总之,NSIS 3.0中文版是一个强大的安装程序开发工具,它可以帮助开发者轻松地制作出高质量的安装程序,同时提供了丰富的扩展性和自定义性,满足了不同用户的需求 。 NSIS(Nullsoft Scriptable Install System)是一款免费开源的Windows安装程序创建工具,能够快速、轻松地创建简单易懂的安装程序 。目前NSIS最新版本是3.0,本文将介绍NSIS3.0中文版的特点、功能以及亮点 。 |
![]() 电信下载:NSIS 移动下载:NSIS 联通下载:NSIS |