|
|
本帖最后由 nttwqz 于 2026-3-8 19:35 编辑
考虑到近年来总有坛友寻找批量软件安装工具,这里提供另外一个解决方案——NSIS示例脚本!
只需甚至不需要掌握一点点基础知识,只需照葫芦画瓢即可。
NSIS下载地址已在脚本中注释,NSIS是开源的安装包制作工具,可免费用于商业用途。
注意,示例脚本仅作为示例提供,官方版本NSIS默认无法编译成功,因有外部文件添加,以及缺少插件,请务必修改成自己需要的再行编译。
附件中只有源码以及修改的界面文件,无成品。
主要需要修改区段,可见区段其名称将自动显示在组件页面,可供选择是否安装。
- # 修改示例
- Section "软件1"
- ; 关闭安装信息显示,否则每行执行的指令都将显示
- SetDetailsPrint none
- # 设置输出目录,可理解为切换到指定文件夹,运行程序可省略路径。
- SetOutPath "$EXEDIR\软件安装包"
- ${print} "安装 软件1"
- Exec '软件1.exe /S'
- SectionEnd
- Section "软件2"
- ${print} "安装 软件2"
- ExecWait '软件2.exe /S'
- SectionEnd
复制代码
源码下载
一键安装常用软件.7z
(5.95 KB, 下载次数: 54)
NSIS中文帮助
NSIS中文帮助.7z
(376.75 KB, 下载次数: 30)
|
|