Esta pregunta ya tiene una respuesta aquí:
¿Cómo configuro una variable de entorno del sistema en Windows 10 (sin usar el editor de registro)?
(Nota: Otras respuestas no abordan específicamente Windows 10, al menos todavía no, y dejan de lado pasos importantes, como cómo abrir el panel de control, que cambiaron desde versiones anteriores de Windows).
windows
windows-10
Jared
fuente
fuente
Respuestas:
Actualización: después de ver muchos comentarios sobre la configuración de variables de entorno sin administrador en Windows 10, creo que he encontrado una manera. No era administrador y podía usar PowerShell.
Método de PowerShell
Se pueden listar todas las variables de entorno con:
Get-ChildItem Env:
.Para obtener el valor de una variable específica:,
$Env:PATH
dondePATH
está el nombre de la variable.Para establecer una variable:
[Environment]::SetEnvironmentVariable("PATH", "C:\TestPath", "User")
el primer parámetro es el nombre de la variable, el segundo es el valor, el tercero es el nivel de.Hay diferentes formas de trabajar con variables de entorno y ciertas peculiaridades con ellas en PowerShell, por lo que debe consultar el enlace para obtener más detalles.
Método anterior (ya no está disponible en las actualizaciones más recientes de Windows 10, use PowerShell o vea otras respuestas)
Vaya a Configuración y haga clic en Sistema .
Luego, en el lado izquierdo, haga clic en Acerca de y seleccione Información del sistema en la parte inferior.
En la nueva ventana del Panel de control que se abre, haga clic en Configuración avanzada del sistema a la izquierda.
Ahora en la nueva ventana que aparece, seleccione Variables de entorno ... en la parte inferior.
fuente
Sigue siendo el mismo de siempre: está en la cosita "Sistema" del panel de control antiguo. Puede alcanzarlo con WinBreako haciendo clic derecho en el botón Inicio.
Desde allí, seleccione "Configuración avanzada del sistema" → "Variables de entorno".
O puede hacerlo de la manera difícil y encontrar otro punto de entrada al panel de control de estilo antiguo, como el Centro de redes y recursos compartidos o la carpeta Escritorio (!).
fuente
Escribí "envir" en el cuadro "Buscar en la web y Windows" y seleccioné "Editar variables de entorno para su cuenta" en "Mejor coincidencia"
fuente
Si por "variables de entorno del sistema" que se refieren específicamente a todo el sistema de variables de entorno, a continuación, otras respuestas ya han cubierto esto. Sin embargo, si desea editar variables de entorno específicas del usuario y de todo el sistema, la mayoría (si no todas) de estas respuestas son inaplicables en el caso general.
Ir a "Sistema" y luego a "Configuración avanzada del sistema" -> "Variables de entorno" solo funcionará para las cuentas del
Administrators
grupo, porque solo esas cuentas tienen acceso a "Configuración avanzada del sistema".Si intenta hacerlo desde una cuenta de usuario normal , al intentar acceder a "Configuración avanzada del sistema" se activará una solicitud de UAC que le pedirá la contraseña de administrador. Si ingresa la contraseña, "Configuración avanzada del sistema" se abrirá con éxito, pero cualquier cambio específico del usuario que realice allí se aplicará a la cuenta del administrador correspondiente (!), No a la cuenta de su usuario original.
Para resolver este problema (es decir, para dar a los usuarios habituales la oportunidad de editar sus propias variables de entorno) Windows proporciona otra forma de acceder al cuadro de diálogo "Variables de entorno".
Abra el panel de control . Abra el applet de Cuentas de usuario . En el lado izquierdo de ese applet verá un enlace que dice Cambiar las variables de mi entorno . Haga clic en ese enlace y lo llevará al mismo cuadro de diálogo "Variables de entorno" para las variables de entorno de su usuario.
Si su usuario tiene derechos de administrador, podrá editar ambas secciones de ese diálogo: variables de entorno específicas del usuario (sección superior) y variables de entorno de todo el sistema (sección inferior). Si no tiene derechos de administrador, solo podrá editar la sección superior: sus propias variables de entorno específicas del usuario.
Esta es la forma correcta de editar variables de entorno en todas las versiones posteriores a UAC de Windows, no lo que se sugiere en la mayoría de las respuestas anteriores.
Desafortunadamente, la actualización de noviembre de Windows 10 (versión 1511) destruyó esta funcionalidad. El enlace Cambiar las variables de entorno ya no funciona. Está allí, pero está muerto. Entonces, para la versión posterior a noviembre de Windows 10, la respuesta correcta es: generalmente es imposible editar las variables de entorno específicas del usuario en la versión 1511 de Windows 10 desde las cuentas de usuario normales. Microsoft ha destruido Windows 10 con esta actualización y Windows 10 ya no se puede usar. Seguirá siendo así hasta que solucionen estos errores ridículos en la versión 1511 del sistema operativo.
Por el momento, una solución alternativa para las cuentas no administrativas es, bueno, agregar su cuenta de usuario al
Administrators
grupo, cerrar sesión, volver a iniciar sesión, editar las variables usando el método "Sistema" -> "Configuración avanzada del sistema", y luego quitar derechos de nuevo ...Una solución alternativa es usar las características de PowerShell como se describe aquí https://technet.microsoft.com/en-us/library/ff730964.aspx
La actualización de aniversario de Windows 10 (versión 1607) lanzada el 2 de agosto de 2016 finalmente solucionó este error.
fuente
Simplemente presione + R) al mismo tiempo para obtener el símbolo del sistema. Luego escriba sysdm.cpl, vaya a avanzado y seleccione Variables ambientales
fuente
También experimento el problema descrito por muchos usuarios en este hilo, es decir, el enlace al diálogo para establecer las variables de entorno de los usuarios que no son administradores está inactivo. Como una solución simple, he descargado esta buena herramienta:
http://www.rapidee.com/en/download
Es portátil y no requiere permisos de instalación, es fácil de usar y, de todos modos, proporciona una mejor visión general de las variables que el diálogo del sistema.
Espero que esto ayude.
fuente
Si no le teme a la línea de comando, debería revisar el comando setx .
Cito de su descripción:
(Tenga en cuenta que este comando no afecta el entorno actual del shell de comandos, solo el entorno de los nuevos procesos, por lo que deberá abrir un nuevo shell de comandos para ver los cambios).
fuente
setx
funciona, pero desafortunadamente no puede eliminar las variables de entorno.setx
no admite la eliminación de variables.Encontré al menos una forma:
En el cuadro "Buscar en la web y Windows" en la barra de tareas, escriba "variables de entorno", luego seleccione "Editar las variables de entorno del sistema" y luego haga clic en "Variables de entorno"
fuente
En Windows 10, el cambio de las variables de entorno no ha cambiado. Es lo mismo que en Windows 7: haga clic derecho en Esta PC (Mi PC). Propiedades del clic izquierdo. Haga clic con el botón izquierdo en Configuración avanzada del sistema. Clic izquierdo Variables de entorno ...
En este punto, puede cambiar las variables para el usuario actual o el sistema
fuente