slmgr reconoce interno externo como comando windows node.js install

windows - slmgr - ''nodo'' no se reconoce como un comando interno o externo



shutdown no se reconoce como un comando interno o externo (8)

Asegúrese de que nodejs en el PATH esté delante de cualquier cosa que use node.

He estado trabajando con node.js v0.6.3 , instalado localmente en Windows Vista en C:/Program Files/Nodejs . Recientemente actualicé a (ejecutando el instalador para) v0.6.6 . Parecía que funcionó por un tiempo, pero ahora, si intento ejecutar un node desde cualquier directorio, obtengo un

''nodo'' no se reconoce como un comando interno o externo

mensaje, aunque la ejecución del node desde C:/Program Files/Nodejs funciona.

Intenté reiniciar, quitar el nodo, reinstalar, reinstalar 0.6.3 - nada parece funcionar. Simplemente no entiendo por qué el node no reconoce la ruta del sistema, aunque el node funciona desde su directorio base.


Cada vez que instalo node.js necesita un reinicio y luego se reconoce la ruta.


Cuidado con otros caminos que terminan en / también. Tuve esto:

...bin;C:/Program Files/Microsoft/Web Platform Installer/;C:/Program Files/nodejs/

y lo cambié a esto:

bin;C:/Program Files/Microsoft/Web Platform Installer/;C:/Program Files/nodejs

eliminando el final /, pero todavía no funcionó. La ruta anterior, para el instalador de la plataforma web, también tenía un / al final. Eliminar eso solucionó el problema.


Establecí la variable NODEJS en el panel de control del sistema, pero lo único que funcionó para establecer la ruta fue hacerlo desde la línea de comandos como administrador.

SET PATH =% NODEJS%;% PATH%

Otro truco es que una vez que establezca la ruta, debe cerrar la consola y abrir una nueva para que la nueva ruta se tenga en cuenta.

Sin embargo, para que el usuario normal pueda usar el nodo, tuve que ejecutar set path de nuevo, no como administrador y reiniciar la computadora


Falta el nodo en la RUTA DEL SISTEMA, intente esto en su línea de comando

SET PATH=C:/Program Files/Nodejs;%PATH%

y luego intente ejecutar el node

Para configurar este sistema en todo el mundo, debe configurarlo en la configuración del sistema - cf - http://banagale.com/changing-your-system-path-in-windows-vista.htm

Para estar muy limpio, cree una nueva variable de sistema NODEJS

NODEJS="C:/Program Files/Nodejs"

Luego edite el PATH en las variables del sistema y agregue %NODEJS%

PATH=%NODEJS%;...


Intente agregar C:/Program Files/Nodejs a su PATH entorno PATH . La PATH entorno PATH permite ejecutar ejecutables o acceder a archivos dentro de las carpetas especificadas (separadas por punto y coma).

En el símbolo del sistema, el comando se set PATH=%PATH%;C:/Program Files/Nodejs .


La instalación de Nodejs agrega nodejs a la ruta en las propiedades del entorno de manera incorrecta.

Por defecto agrega lo siguiente a la ruta:

C:/Program Files/nodejs/

El final es innecesario. Elimina el / y todo será hermoso otra vez.