NSIS单文件打包工具是由网友原创开发的一款软件打包工具,它能简化NSIS编译单文件的步骤。它的使用方式更加简便,且支持运行参数和释放前隐藏运行导入项。对于某些文件,NSIS单文件打包工具的打包体积甚至比使用7zSFX、RAR或AU3创建的单文件还要小。
主要功能亮点
- 轻量级打包:NSIS打包工具能在简化操作的同时提供高效的打包效果,尤其在一些文件的压缩上,比7z和RAR工具更为紧凑。
- 支持多种操作:用户可以通过拖拽目录进行操作,同时支持按 ESC 键退出程序或按 F5 键重新启动程序。
- 灵活的变量目录:工具提供了多个预设的变量目录,用户可以方便地使用这些路径来进行软件安装或配置。
变量目录一览
NSIS单文件打包工具支持多种常见的文件夹路径变量,可以帮助用户轻松定位和使用不同位置的文件夹,以下是常见的变量目录:
-
- @TempDir:临时文件夹路径(Temp)。
- @AppDataCommonDir:所有用户的 ProgramData 目录,适用于 Windows 7/8/10。
- @DesktopCommon:所有用户的桌面文件夹路径。
- @DocumentsCommonDir:所有用户的“文档”文件夹路径。
- @FavoritesCommonDir:所有用户的“收藏”文件夹路径。
- @ProgramsCommonDir:所有用户开始菜单中的“程序”文件夹路径。
- @StartMenuCommonDir:所有用户的开始菜单文件夹路径。
- @StartupCommonDir:所有用户的启动文件夹路径。
- @AppDataDir:当前用户的 Roaming 数据文件夹路径。
- @LocalAppDataDir:当前用户的本地“应用程序数据”文件夹路径。
- @DesktopDir:当前用户的桌面文件夹路径。
- @MyDocumentsDir:当前用户的“我的文档”文件夹路径。
- @FavoritesDir:当前用户的“收藏”文件夹路径。
- @ProgramsDir:当前用户开始菜单中的“程序”文件夹路径。
- @StartMenuDir:当前用户的开始菜单文件夹路径。
- @StartupDir:当前用户的启动文件夹路径。
- @UserProfileDir:当前用户的配置文件夹路径。
- @HomeDrive:当前用户主目录所在驱动器的盘符。
- @ProgramFilesDir:程序文件夹路径(Program Files)。
- @CommonFilesDir:公共文件夹路径(Common Files)。
- @SystemDir:系统目录路径(System 或 System32)。
- @ScriptDir:程序所在的目录。
总结
NSIS单文件打包工具为用户提供了简单易用的打包功能,能够高效地创建单文件包,同时通过多种变量目录的支持,提升了文件打包的灵活性。这款工具非常适合需要简化打包过程的用户,并能帮助他们减少文件体积,提高安装程序的便捷性。