Posible duplicado:
¿Qué son las RUTA y otras variables de entorno, y cómo puedo configurarlas o usarlas?
Sé que puedo editar mis variables de entorno en Windows 8 yendo a
Start -> All Apps -> Control panel -> System ->
Advanced System Settings -> Advanced -> Environment variables.
Pero, sinceramente, esto es ridículamente complejo.
¿Hay alguna manera más fácil de cambiar las variables de entorno en Windows 8?
Por ejemplo, si solo quiero agregar una nueva carpeta a PATH, es realmente molesto seguir todos estos pasos. La interfaz de usuario también apesta, porque es realmente doloroso editar valores variables largos con la entrada de texto pequeña.
Requisito 1: necesito que los cambios persistan (por ejemplo, cuando uso set
en la consola, los cambios se pierden cuando la cierro)
Requisito 2: Prefiero una solución que no implique la instalación de piezas adicionales de software, ya que este es el tipo de problema que encuentro cada vez que configuro una nueva caja de Windows.
fuente
Respuestas:
¿Has explorado el comando set y setx ? Con ellos puedes establecer una variable persistente. Además, el valor se aplicará inmediatamente, no después del próximo inicio de sesión.
Ejemplo de
SET
comando de windows :Imprima la variable de entorno PATH:
Use el comando set para establecer la variable PATH
El comando anterior solo se aplica a la ventana actual y el cambio se pierde cuando se cierra la ventana cmd.
Ejemplo de
SETX
comando de windows :Imprima la variable de entorno PATH:
Use setx para establecer la variable de entorno:
Cierre y vuelva a abrir el terminal cmd, luego ejecute:
Tienes que tener cuidado con las comillas dobles. Si deja que las comillas entren en su variable de ruta, podría romper algo. Sin embargo, son necesarios para especificar apéndices al% PATH% original.
fuente
setx PATH=%PATH%;;C:\test
pero recibo un error de sintaxis :(set path
= ~echo %PATH%
[set path
muestra también el valor dePATHEXT
]Establecer la variable de entorno en Windows 8.
Puede acceder a la configuración avanzada del sistema haciendo clic derecho
Computer
en ayfile-explorer
yendo aproperties
.Esto es lo mismo que las versiones anteriores de Windows. También puede establecer variables de entorno desde la línea de comandos como se indica aquí:
¿Qué son PATH y otras variables de entorno, y cómo puedo configurarlas o usarlas?
fuente
Los cambio en Powershell. Por ejemplo, para agregar una carpeta a la variable PATH, abra powershell y luego:
Eso lo cambiaría para todos los usuarios. Para cambiarlo solo para el usuario que ejecuta el comando, cambie el último parámetro a 'Usuario'. O simplemente para cambiarlo temporalmente en esta sesión:
fuente
Es bastante fácil en la línea de comando:
(para llegar a la línea de comando, escriba
cmd
desde la pantalla de inicio>.)Para ver una variable:
Use
setx
para establecer permanentemente una variable. La sintaxis es ligeramente diferente. Intente buscar aquí , o hay muchos otros sitios que le dirán cómo usarlo.fuente
set
que persista?