509 votos

Añadir un directorio a la variable de entorno PATH en Windows

En los sistemas operativos Windows NT, he intentado añadir este directorio a mi sistema PATH variable de entorno:

C:\xampp\php

Así que añadí ese directorio mediante "Mi PC" > "Propiedades" > "Avanzadas" > "Variables de entorno" > "Ruta". Lo guardé, pero cuando escribí

camino

a mi consola, no muestra ningún añadido " C:\xampp\php " directorio

PATH= D:\Program Archivos \Autodesk\Maya2008\bin ; C:\Ruby192\bin ; C:\WINDOWS\system32 ;C : \WINDOWS ; C:\WINDOWS\System32\Wbem ; C:\PROGRA ~1 \DISKEE ~2 \DISKEE ~1\;c: \Program Fil es \Microsoft Servidor Sql \90\Tools\binn\ ; C:\Program Archivos \QuickTime\QTSystem\ ; D:\P rogramas \TortoiseSVN\bin ; D:\Program Archivos \Bazaar ; C:\Program Archivos \Android\an droid-sdk \tools ; D:\Program Archivos \Microsoft Estudio visual \Common\Tools\WinNT ; D:\P rograma Archivos \Microsoft Estudio visual \Common\MSDev98\Bin ; D:\Program Archivos \Microso ft Visual Studio \Common\Tools ; D:\Program Archivos \Microsoft Estudio visual \VC98\bin

Tengo dos preguntas:

  1. ¿Por qué ha ocurrido esto? ¿He hecho algo mal?

  2. ¿Cómo puedo añadir directorios en mi PATH variable utilizando la consola o de forma programada (a través de un archivo por lotes)?

939voto

JimR Puntos 4816
  • Abra la ventana de la consola después de cambiar la ruta del sistema.

    o

  • set PATH=%PATH%; C:\xampp\php

Desglosando:

set PATH=%PATH%; -- takes the current path and sets PATH to it.
C:\xampp\php -- Adds this directory to the path, because of 'set PATH' this is added to the path

139voto

Hans Passant Puntos 475940

Esto sólo modifica el registro. Un proceso no utilizará estos valores hasta que se inicie después de este cambio y no hereda el entorno de su padre.

No has especificado cómo has iniciado la sesión de consola. La mejor manera de asegurarse es cerrar la sesión y volver a iniciarla.

7voto

Tenga en cuenta que Windows tiene un límite por defecto de 260 caracteres en la variable PATH. Este límite es silencioso, es decir, los caracteres se cortan al final. Vea también: "¿Ha solucionado Windows 7 el límite de 255 caracteres de la ruta de archivos?"

Iteramos.com

Iteramos es una comunidad de desarrolladores que busca expandir el conocimiento de la programación mas allá del inglés.
Tenemos una gran cantidad de contenido, y también puedes hacer tus propias preguntas o resolver las de los demás.

Powered by:

X