You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Windows终端下基于.nsi与已打包exe生成exe安装程序的命令是什么

NSIS 命令行编译生成安装包方法
  • 首先确认你的NSIS软件安装路径,默认安装路径为C:\Program Files (x86)\NSIS\,目录下的makensis.exe就是官方提供的命令行编译工具
  • 单次编译直接在Windows终端执行如下命令即可,替换为你自己的实际文件路径:
    "C:\Program Files (x86)\NSIS\makensis.exe" D:\你的项目路径\你的安装脚本.nsi
  • 如果需要长期使用,可将NSIS安装目录添加到系统环境变量Path中,之后任意位置打开终端都可以直接简化执行:
    makensis 你的安装脚本.nsi

补充说明:
上述命令的执行效果完全等价于你在HM NSIS Edit中右键点击「编译并执行」的操作,会直接读取你现有.nsi脚本的全部配置,包括你已经打包好的Pyinstaller生成的exe路径、安装包输出路径、安装流程逻辑等,无需修改现有.nsi脚本内容。

  • 全流程自动化批处理示例(可保存为build.bat放在项目根目录,双击直接执行完整打包+生成安装包流程):
@echo off
:: 执行Pyinstaller打包,替换为你自己的打包参数
pyinstaller -w -F -i app_icon.ico main.py
:: 等待打包完成后调用NSIS生成安装包
makensis install_script.nsi
echo 安装包已生成完成
pause

内容的提问来源于stack exchange,提问作者Utopion

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.06 04:03:03