¿Cómo instalar Node.js en la carpeta personalizada de forma silenciosa en Windows?

Creo un script para instalar automáticamente toda mi stack de desarrolladores en Windows.

Tengo un problema con Node.js

¿Cuál es la línea de comandos para instalar node-v0.10.23-x64.msi en C: \ Tools silenciosamente?

Gracias.

Lo encontré.

Esta es la forma correcta de instalar Node.js en Windows de forma silenciosa en un directorio personalizado.

msiexec.exe /i node-v0.10.23-x64.msi INSTALLDIR="C:\Tools\NodeJS" /quiet 
 msiexec.exe /i node-v0.10.23-x64.msi /qn 
  • /i significa instalación normal
  • /qn significa que no hay UI

No sé cómo configurar el destino, puede leer la documentación aquí y comprobar si msi lo admite:

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

Para ampliar un poco en la respuesta de foozar, que funciona.

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

Tenga en cuenta que /quiet puede ser mejor reemplazado por /passive :

  • Pasivo muestra la barra de estado y, lo que es más importante, solicita al usuario la contraseña de administrador si es necesario.
  • El modo silencioso solo fallará si el instalador no tiene privilegios.

Esto hará la instalación exacta como lo hace el manual de la interfaz de usuario

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