如何在Windows上以静默方式在自定义文件夹中安装Node.js?
我创建了一个脚本来在Windows上自动安装我的所有开发堆栈 我对Node.js有问题 在C:\Tools中以静默方式安装node-v0.10.23-x64.msi的命令行是什么 谢谢如何在Windows上以静默方式在自定义文件夹中安装Node.js?,windows,node.js,silent-installer,Windows,Node.js,Silent Installer,我创建了一个脚本来在Windows上自动安装我的所有开发堆栈 我对Node.js有问题 在C:\Tools中以静默方式安装node-v0.10.23-x64.msi的命令行是什么 谢谢 msiexec.exe /i node-v0.10.23-x64.msi /qn /i表示正常安装 /qn表示没有用户界面 我不知道如何设置目标,您可以在此处阅读文档,并检查msi是否支持它: 我找到了 这是在Windows上以自定义目录静默方式安装Node.js的正确方法 msiexec.exe /i n
msiexec.exe /i node-v0.10.23-x64.msi /qn
表示正常安装/i
表示没有用户界面/qn
msiexec.exe /i node-v0.10.23-x64.msi INSTALLDIR="C:\Tools\NodeJS" /quiet
这将从用户界面执行与doing it manual相同的安装
msiexec /i node-v6.11.2-x64.msi TARGETDIR="C:\Program Files\nodejs\" ADDLOCAL="NodePerfCtrSupport,NodeEtwSupport,DocumentationShortcuts,EnvironmentPathNode,EnvironmentPathNpmModules,npm,NodeRuntime,EnvironmentPath" /qn
对foozar的答案进行一点扩展,这是有效的
msiexec.exe /i node-v0.10.23-x64.msi INSTALLDIR="C:\Tools\NodeJS" /quiet
请注意,/quiet
可以更好地替换为/passive
:
- 被动显示状态栏,更重要的是,如果需要,提示用户输入管理员密码
- 如果安装程序没有权限,安静模式将失败