如何在Windows上以静默方式在自定义文件夹中安装Node.js?

时间:2013-12-14 14:05:01

标签: windows node.js silent-installer

我创建了一个脚本来在Windows上自动安装我的所有开发堆栈。

我遇到Node.js的问题

C:\ Tools 中静默安装 node-v0.10.23-x64.msi 的命令行是什么?

感谢。

4 个答案:

答案 0 :(得分:7)

我找到了。

这是在Windows上以静默方式在自定义目录中安装Node.js的正确方法。

msiexec.exe /i node-v0.10.23-x64.msi INSTALLDIR="C:\Tools\NodeJS" /quiet

答案 1 :(得分:3)

msiexec.exe /i node-v0.10.23-x64.msi /qn
  • /i表示正常安装
  • /qn表示没有用户界面

我不知道如何设置目的地,你可以在这里阅读文档,并检查msi是否支持它:

http://www.advancedinstaller.com/user-guide/msiexec.html

答案 2 :(得分:2)

扩大foozar的答案,这有效。

msiexec.exe /i node-v0.10.23-x64.msi INSTALLDIR="C:\Tools\NodeJS" /quiet

请注意/quiet可能会更好地替换为/passive

  • 被动显示状态栏,更重要的是,如果需要,会提示用户输入管理员密码。
  • 如果安装程序没有权限,安静模式将失败。

答案 3 :(得分:0)

这将完成从UI手动执行的确切安装

msiexec /i node-v6.11.2-x64.msi TARGETDIR="C:\Program Files\nodejs\" ADDLOCAL="NodePerfCtrSupport,NodeEtwSupport,DocumentationShortcuts,EnvironmentPathNode,EnvironmentPathNpmModules,npm,NodeRuntime,EnvironmentPath" /qn