GNU/Linux >> Tutoriales Linux >  >> Linux

Cómo establecer la variable de entorno en Windows

Introducción

Las variables de entorno son pares clave-valor que utiliza un sistema para configurar un entorno de software. Las variables de entorno también juegan un papel crucial en ciertas instalaciones, como instalar Java en su PC o Raspberry Pi.

En este tutorial, cubriremos diferentes formas de configurar, enumerar y desactivar variables de entorno en Windows 10.

Requisitos previos

  • Un sistema que ejecuta Windows 10
  • Cuenta de usuario con privilegios de administrador
  • Acceso al símbolo del sistema o Windows PowerShell

Comprobar las variables de entorno actuales

El método para comprobar las variables de entorno actuales depende de si está utilizando el Símbolo del sistema o Windows PowerShell:

Lista de todas las variables de entorno

En el símbolo del sistema, use el siguiente comando para enumerar todas las variables de entorno:

set

Si usa Windows PowerShell, enumere todas las variables de entorno con:

Get-ChildItem Env:

Comprobar una variable de entorno específica

Tanto el Símbolo del sistema como PowerShell usan el echo Comando para enumerar variables de entorno específicas.

El símbolo del sistema utiliza la siguiente sintaxis:

echo %[variable_name]%

En Windows PowerShell, use:

echo $Env:[variable_name]

Aquí, [variable_name] es el nombre de la variable de entorno que desea comprobar.

Establecer variable de entorno en Windows a través de GUI

Siga los pasos para configurar las variables de entorno mediante la GUI de Windows:

1. Presiona Windows + R para abrir el indicador de ejecución de Windows.

2. Escriba sysdm.cpl y haz clic en Aceptar .

3. Abra el Avanzado y haga clic en Variables de entorno en la ventana Propiedades del sistema.

4. La ventana Variables de entorno se divide en dos secciones. Las secciones muestran variables de entorno específicas del usuario y de todo el sistema. Para agregar una variable, haga clic en Nuevo... botón debajo de la sección correspondiente.

5. Ingrese el nombre y el valor de la variable en el mensaje Nueva variable de usuario y haga clic en Aceptar. .

Establecer variable de entorno en Windows a través del símbolo del sistema

Usa el setx comando para establecer una nueva variable de entorno específica del usuario a través del símbolo del sistema:

setx [variable_name] "[variable_value]"

donde:

  • [variable_name] :el nombre de la variable de entorno que desea configurar.
  • [variable_value] :el valor que desea asignar a la nueva variable de entorno.

Por ejemplo:

setx Test_variable "Variable value"

Para agregar una variable de entorno para todo el sistema, abra el símbolo del sistema como administrador y use:

setx [variable_name] "[variable_value]" /M

Desestablecer variables de entorno

Hay dos formas de desactivar las variables de entorno en Windows:

Desestablecer variables de entorno en Windows a través de GUI

Para desactivar una variable de entorno mediante la GUI, siga los pasos de la sección sobre configuración de variables de entorno a través de la GUI para acceder a la ventana Variables de entorno.

En esta ventana:

1. Localice la variable que desea desactivar en la sección correspondiente.

2. Haga clic en la variable para resaltarla.

3. Haga clic en Eliminar botón para desactivarlo.

Desestablecer variables de entorno en Windows a través del registro

Cuando agrega una variable de entorno en Windows, el par clave-valor se guarda en el registro. Las carpetas de registro predeterminadas para las variables de entorno son:

  • variables específicas del usuario:HKEY_CURRENT_USEREnvironment
  • variables de todo el sistema:HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerEnvironment

Usando el reg El comando le permite revisar y desactivar las variables de entorno directamente en el registro.

Utilice el siguiente comando para enumerar todas las variables de entorno específicas del usuario:

reg query HKEY_CURRENT_USEREnvironment

Enumere todas las variables de entorno del sistema con:

reg query "HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerEnvironment"

Si desea listar una variable específica, use:

reg query HKEY_CURRENT_USEREnvironment /v [variable_name]

o

reg query "HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerEnvironment" /v [variable_name]

donde:

  • /v :Declara la intención de listar una variable específica.
  • [variable_name] :el nombre de la variable de entorno que desea enumerar.

Use el siguiente comando para desactivar una variable de entorno en el registro:

reg delete HKEY_CURRENT_USEREnvironment /v [variable_name] /f

o

reg delete "HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerEnvironment" /v [variable_name] /f

Ejecute el setx comando de nuevo para propagar las variables de entorno y confirmar los cambios en el registro.


Linux
  1. Cómo establecer/crear variables de entorno y shell en Linux

  2. ¿Cómo determinar de dónde vino una variable de entorno?

  3. Ejemplos de comandos de exportación de Linux (cómo establecer variables de entorno)

  4. Cómo leer las variables de entorno de un proceso

  5. ¿Cómo imprimir variables de entorno aparentemente ocultas?

Cómo establecer y enumerar variables de entorno en Linux

Cómo instalar Maven en Windows

Cómo establecer y enumerar variables ambientales en Linux

Cómo configurar/desconfigurar variables de entorno en Linux

Cómo configurar y desactivar variables de entorno en Linux

Cómo establecer la variable de entorno en Bash