Variables de entorno en Windows y MS-DOS
Las variables de entorno son un mecanismo del sistema operativo para guardar información. Esta información es usada tanto por el sistema operativo como por otros programas.
Un ejemplo es la variable PATH. Cuando se solicita al sistema operativo que ejecute un programa, este lo busca en los directorios listados en esta variable.
Otro ejemplo es JAVA_HOME. Muchos programas que usan Java buscan si existe la variable JAVA_HOME para saber donde está instalado Java. La herramienta de desarrollo Eclipse es uno de ellos.
Ver y modificar Variables de entorno en MS-DOS
Muchas veces es necesario acceder o modificar a las variables de entorno desde archivos batch o de procesamiento por lotes. En windows estos archivos suelen tener extensión “.bat”. También puede darse el caso de tener que hacerlo desde una consola MS-DOS. A continuación vemos que comandos MS-DOS podemos usar para esto:
-
Para ver una variable de entorno podemos utilizar el comando ECHO.
Ej: ECHO JAVA_HOME y la respuesta será algo como:C:\Program Files\Java\jdk1.7.0_45
-
Para modificar el valor de una variable se usa el comando SET.
Ej: SET JAVA_HOME = C:\Program Files\Java;
-
En el caso particular que queramos agregar más contenido a una variable sin perder el existente (caso común cuando queremos agregar un directorio más a la variable PATH) podemos usar SET PATH=%PATH%;<nuevo directorio>;
Ej: SET PATH=%PATH%;C:\Windows
Variables de entorno en Windows
Las modificaciones de variables de entorno el la consola solo afectan a la sesión de la consola y se perderán cuando la consola se cierre. Para que la modificación persista incluso si apagamos la computadora debemos realizarla en el entorno de Windows.
Pasos:
Buscar “Panel de control\Todos los elementos de Panel de control\Sistema”. Aquí podemos llegar haciendo click con el botón derecho sobre el “Equipo” tanto en el explorador de archivos como en el menú de inicio.
Hacer click en configuración avanzada del sistema.
En la pestaña opciones avanzadas oprimir el botón variables de entorno
Elegir la variable que queremos editar, borrar o crear una nueva