
Estoy intentando agregar una RUTA desde la línea de comando, como con SETX %PATH%... siempre expande la RUTA, lo cual no quiero.
PATHMAN es exactamente para este propósito, pero no me funciona en Windows 7. Se congela la mayoría de las veces y no busca duplicados.
Debe haber una herramienta para gestionar las variables PATH de la forma adecuada. SETX sería perfecto, pero tal vez no con la sintaxis %PATH%.
Respuesta1
ver el articuloEdite la variable de entorno PATH en Windows sin problemas.
Se recomienda utilizarrecorrido:
Por ejemplo, digamos que tiene sus herramientas Sysinternals en C:\Bin\Sysinternals y desea agregarlas a la RUTA. Simplemente haz:
pathed /append C:\Bin\Sysinternals /machine
Si desea agregarlos al sistema PATH del usuario, haga lo siguiente:
pathed /append C:\Bin\Sysinternals /user
Respuesta2
(Sé que ya has respondido esta pregunta, pero)
El problema con el uso de setx
es que no está citando la cadena que desea configurar. Debido a que el ;
carácter es un delimitador de comandos (puede encadenar comandos para que se ejecuten sucesivamente con él), cree que está configurando la ruta y luego ejecutando otro comando.
Lo que debes hacer es esto:
setx /M path "C:\perl\bin;%path%"
Esto antepone mi %path%
variable con C:\perl\bin
, porque quiero que esté antes que cualquier otra cosa que pueda instalarse. Significa /M
que me refiero al EnvVar del sistema, no al del usuario.
Respuesta3
Hay tres métodos que conozco, uno de los cuales es permanente (al agregar variables de entorno) y otro 2 r temp... solo para establecer la ruta y, por lo tanto, la ruta establecida por ellos se destruye después de que cmd finaliza (cerrado). Comenzando con métodos: -
Método temporal 1: -
setx RUTA "%PATH%;c:\nombre de ruta;"
Método temporal 2: -
establecer RUTA=c:\nombre de ruta;%RUTA%
Método permanente: -
ruta /añadir c:\nombre de ruta /máquina (para todos los usuarios) ruta /añadir c:\nombre de ruta /usuario (para usuario actual)
Respuesta4
En Windows 10 x64 1909 (y probablemente versiones anteriores), use la función de búsqueda del menú Inicio con "establecer variables" para buscar y ejecutar cualquiera de los siguientes resultados devueltos para acceder al editor gráfico revisado de MS seleccionando el botón [Variables de entorno]: - Edite el variables ambientales del sistema: edite las variables ambientales para su cuenta
También se puede acceder al editor a través del botón [Variables de entorno] en el antiguo cuadro de diálogo Propiedades del sistema.