Windows usa variables de entorno para almacenar información valiosa sobre los procesos del sistema, el uso de recursos, la ruta del archivo y más.

Aprendamos a configurar las variables de entorno del sistema en Windows.

¿Qué son las variables de entorno en Windows?

Las variables de entorno ayudan a Windows a configurar un entorno de software y actúan como contenedores de información para todas las aplicaciones que se ejecutan en el sistema operativo. Imagine una aplicación que quiere conocer la ruta a un archivo específico en su computadora. El programa puede recorrer todo el sistema y seguir buscando hasta encontrar el archivo. Una forma más innovadora es llamar a la variable de entorno PATH que contiene las rutas a todos los archivos del sistema.

Además, las variables de entorno del sistema también afectan la instalación de Kit de desarrollo de Java, Java Runtime Environment y otro software esencial. Al igual que los ejemplos anteriores, hay una gran cantidad de casos de uso del mundo real pequeños y extensos de variables de entorno que, en general, hacen de Windows una versión más ágil de sí mismo.

Tipos de variables de entorno

Windows crea y usa varias variables de entorno, algunas de las cuales dependen del usuario y otras siguen siendo las mismas para todos los usuarios en una sola máquina. Podemos categorizar las variables de entorno utilizando la dependencia del usuario como parámetro y denominarlas como variables de entorno del sistema y variables de entorno de usuario.

La información como la ubicación de los archivos temporales de una cuenta, la ubicación de su perfil de usuario, etc., se almacena en las variables de usuario. Windows le da a la cuenta de usuario el privilegio de editar las variables de usuario, pero otras cuentas de usuario no pueden editarlas.

Aparte de esto, Windows contiene variables de entorno del sistema creadas por el sistema operativo, programas, controladores y más. No puede modificar las variables de entorno del sistema, pero Windows ofrece la opción de modificar los valores de las variables de entorno del usuario.

Métodos para configurar variables de entorno del sistema en Windows

Puede configurar las variables de entorno del sistema utilizando diferentes métodos en Windows. Aunque los métodos de la línea de comandos permanecen sin cambios para todas las versiones de Windows, los métodos basados ​​en GUI difieren ligeramente para las diferentes versiones de Windows. Veamos todos estos métodos en profundidad.

GUI Based Methods

Los métodos basados ​​en GUI incluyen el uso del menú de búsqueda de inicio, la ventana Ejecutar y el menú de configuración para modificar las variables de entorno del sistema. Veamos cómo puede acceder a la GUI desde varias versiones de Windows.

Pasos para Windows 11

Haga clic en el menú Inicio y busque "variables de entorno".

La opción "Editar las variables de entorno del sistema" aparecerá en los resultados de la búsqueda. Haga clic en el mismo y Windows 11 mostrará la lista de todas las variables de entorno.

Pasos para Windows 10

Vaya a la configuración y acceda al menú "Acerca de".

Ahora ve a "Configuración avanzada del sistema". El cuadro de diálogo Propiedades del sistema debería aparecer en su pantalla.

Haga clic en la pestaña "Avanzado" y seleccione "Variables de entorno". Windows 10 ahora mostrará la lista completa de variables de usuario y sistema almacenadas en su computadora.

Usando la ventana Ejecutar

Presione Windows + R para explorar la ventana Ejecutar.

Ahora ingrese el siguiente comando:

rundll32.exe sysdm.cpl,EditEnvironmentVariables

variable de entorno del sistema

Todos estos métodos deben abrir la lista de todas las variables de entorno categorizadas en secciones separadas para las variables de entorno del sistema y del usuario. Puede crear nuevas variables de usuario, editar las existentes o eliminarlas usando el mismo cuadro de diálogo.

Pasos para crear una nueva variable de entorno

Haga clic en la opción "Nuevo" usando el cuadro de diálogo Variables de entorno.

Ahora ingrese el Nombre de la variable y su Valor debajo de las columnas respectivas y presione OK.

La creación de la variable de entorno JAVA_HOME es un paso crucial para instalar Java Development Kit. Entonces, creemos la variable JAVA_HOME y luego verifiquemos su existencia. Haga clic en la opción Nuevo e ingrese “JAVA_HOME” como nombre de variable. Además, ingrese la ruta de instalación para el JDK como el valor de la variable para JAVA_HOME.

La variable JAVA_HOME ahora está visible en la lista de todas las variables de entorno, con el valor de la variable como la ruta al JDK. Puede verificarlo yendo a la configuración de "editar variable del sistema", y la variable JAVA_HOME debería estar presente allí mismo.

Pasos para editar variables de entorno

Haga clic en la variable de entorno que desea editar y presione la opción "Editar".

Ahora ingrese el nombre de la variable y su valor y presione el botón OK.

Editemos ahora la variable JAVA_HOME que acabamos de crear y cambiemos su valor a otra carpeta. Haga clic en la variable y seleccione la opción "Editar". Ahora ingrese un valor de variable diferente reemplazando el valor anterior y haga clic en Aceptar.

Aquí también, puede verificar el valor cambiado en la lista de variables de entorno.

La variable actualizada está presente en la lista de variables de usuario.

Pasos para eliminar variables de entorno

Haga clic en la variable de entorno que desea eliminar.

Ahora presione la opción “Eliminar” y presione OK.

Como ejemplo, eliminemos la variable JAVA_HOME que modificamos recientemente. Seleccione la variable y presione “Eliminar” y luego “Aceptar”. La variable seleccionada se elimina de la lista de variables.

La variable JAVA_HOME se elimina de la lista.

Command Prompt Method

Puede usar el símbolo del sistema o Windows PowerShell para configurar variables de entorno. Primero veamos cómo usar el método del símbolo del sistema.

Ver las variables de entorno

Abra el símbolo del sistema en Windows.

Ahora ingrese "set" y presione Enter. Puede ver la lista completa de variables de entorno sin ninguna categorización, a diferencia del método basado en GUI.

Creando nuevas variables de entorno

Abra el símbolo del sistema.

Utilice la siguiente sintaxis con el comando setx y presione Entrar:

setx [variable_name] “[variable_value]”

[nombre_variable] representa el nombre de la variable que desea ingresar.

[variable_value] representa el valor de la variable recién creada.

Por ejemplo, creemos una "TEST_VARIABLE" con un valor "XYZ" y luego verifiquemos su existencia usando el símbolo del sistema. Usamos el siguiente comando:

setx [TEST_VARIABLE] “[XYZ]”

¡Felicidades! Acaba de crear una nueva variable de usuario mediante el símbolo del sistema. Ahora, verifiquemos su existencia. Utilice el comando "set" para ver la lista de todas las variables.

Windows PowerShell Method

PowerShell le brinda más flexibilidad con las variables de entorno y le permite verlas, editarlas y crearlas, pero solo son válidas para una única sesión de PowerShell. La lista de variables vuelve a su forma original una vez que cierra una sesión de PowerShell.

Ver variables del sistema

Abra Windows PowerShell.

Ahora ingrese el siguiente comando:

Get-ChildItem Env:

Windows PowerShell mostrará la lista completa de variables de entorno.

Las variables de entorno no se clasificarán en las variables del sistema y del usuario, pero puede usar los siguientes comandos para ver solo las variables del sistema mediante PowerShell:

[Environment]::GetEnvironmentVariables("Machine")

De lo contrario, puede usar el siguiente comando para ver solo las variables de entorno del usuario:

[Environment]::GetEnvironmentVariables("User")

Crear y editar variables de entorno

Puede editar y crear nuevas variables de entorno utilizando la variable incorporada $ env. Use el siguiente comando para crear una nueva variable usando PowerShell:

$env:Variable_name = 'Variable_value'

Aquí Variable_name representa el nombre de la variable de entorno recién creada, y variable_value representa su valor.

Creemos otra variable de prueba TEST_VARIABLE como ejemplo y luego verifiquemos su existencia. Usamos el siguiente comando en PowerShell:

$env:TEST_VARIABLE = '[ABC]'

También hemos confirmado el valor de la variable para TEST_VARIABLE usando el siguiente código:

$env:TEST_VARIABLE

PowerShell muestra el resultado de la variable TEST_VARIABLE como [ABC].

Además, también puede modificar el valor de un valor de entorno existente utilizando el siguiente comando:

$env:Variable_name = ';Variable_value2'

Esto agregaría el valor recién mencionado al valor original de la variable de entorno.

Conclusión 🧑‍💻

Crear y ajustar las variables de entorno del sistema es crucial para dirigir programas y utilizar su funcionalidad. Windows le ofrece opciones de línea de comandos y basadas en GUI para hacer lo mismo. Los métodos basados ​​en GUI son simples y fáciles de seguir. Por otro lado, el Métodos de línea de comandos son más rápidos pero más complicados.

Ahora puedes comprobar Ajuste de las variables del sistema MySQL para un alto rendimiento.