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

如何让Windows版Node.js官方安装包默认自动安装附带的Chocolatey

Node.js安装包默认勾选Chocolatey安装选项的实现方案

方案一:静默部署(批量推送首选)

无需修改原始安装包,直接附加MSI参数即可强制启用Chocolatey安装选项,适合企业批量部署场景:

  • 安装命令:node-v<版本号>-x64.msi INSTALL_CHOCOLATEY=1 /qn /norestart
  • 参数解释:
    • INSTALL_CHOCOLATEY=1:Node.js MSI安装包内置的控制参数,赋值为1即强制选中Chocolatey安装选项
    • /qn:MSI标准静默安装参数,全程无交互弹窗
    • /norestart:安装完成后禁止自动重启系统

注意:执行安装命令需获取管理员权限,否则Chocolatey的写入操作会被系统拦截导致安装失败。

方案二:自定义MSI安装包默认配置(适合分发手动安装包场景)

如果需要终端用户手动安装时默认勾选Chocolatey选项,可修改MSI安装包的属性配置:

  • 准备工具:Orca(微软官方MSI编辑工具,可通过Windows SDK获取)
  • 操作步骤:
    1. 用Orca打开官方Node.js MSI安装包
    2. 在左侧表列表中找到Property表并点击
    3. 在右侧属性列表中新增一条记录:Property列填INSTALL_CHOCOLATEY,Value列填1
    4. 保存修改后的MSI文件即可,后续打开该安装包时Chocolatey选项默认处于勾选状态

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.02 17:45:04