¿Qué son las variables de entorno?

¿Qué son las variables de entorno?

¿Qué son las variables de entorno?

VALORACIÓN DEL ARTÍCULO:
5/5

Una variable de entorno es un valor dinámico que el sistema operativo y otros programas pueden utilizar para determinar la información específica de su ordenador.

En otras palabras, una variable de entorno es algo que representa otra cosa, como una ubicación en el equipo, un número de versión, una lista de objetos, etc.

Las variables de entorno están rodeadas por el signo de porcentaje (%), como en %temp%, para distinguirlas del texto normal.

Existen dos tipos de variables de entorno, variables de entorno del usuario y variables de entorno del sistema:

Variables de entorno de usuario

Las variables de entorno de usuario, como su nombre indica, son variables de entorno específicas para cada cuenta de usuario.

Esto significa que el valor de una variable de entorno cuando se inicia sesión como un usuario puede ser diferente al valor de la misma variable de entorno cuando se inicia sesión como un usuario diferente en el mismo equipo.

Estos tipos de variables de entorno pueden ser configuradas manualmente por cualquier usuario que haya iniciado sesión, pero Windows y otros programas también pueden configurarlas.

Un ejemplo de una variable de entorno de usuario es %homepath%. Por ejemplo, en un ordenador con Windows 10, %homepath% contiene el valor de UsersTim, que es la carpeta que contiene toda la información específica del usuario.

Una variable de entorno de usuario también puede ser personalizada. Un usuario podría crear algo como %data%, que puede apuntar a una carpeta en el ordenador como C:DownloadsFiles. Una variable de entorno como esta sólo funcionaría cuando ese usuario específico está conectado.

Variables de entorno del sistema

Las variables de entorno del sistema se extienden más allá de un solo usuario, aplicándose a cualquier usuario que pueda existir o que se cree en el futuro. La mayoría de las variables de entorno del sistema apuntan a ubicaciones importantes como la carpeta Windows.

Algunas de las variables de entorno más comunes en los sistemas Windows incluyen %path%, %programfiles%, %temp%, y %systemroot%, aunque hay muchas otras.

Por ejemplo, al instalar Windows 8, la variable de entorno %windir% se establece en el directorio en el que está instalado. Dado que el directorio de instalación es algo que el instalador (que es usted… o el fabricante de su ordenador) puede definir en un ordenador, puede ser C:Windows, pero en otro, puede ser C:Win8.

Continuando con este ejemplo, digamos que Microsoft Word se instala en cada uno de estos equipos después de que Windows 8 haya terminado de configurarse. Como parte del proceso de instalación de Word, es necesario copiar una serie de archivos al directorio en el que está instalado Windows 8. ¿Cómo puede MS Word estar seguro de que está instalando los archivos en el lugar correcto si ese lugar es C:Windows en un ordenador y C:Win8 en el otro?

Para prevenir un problema potencial como este, Microsoft Word, así como la mayoría del software, fue diseñado para instalarse en %windir%, no en C:Windows. De esta manera, puede estar seguro de que estos archivos importantes están instalados en el mismo directorio que Windows 8, sin importar dónde estén.

Consulte la página Variables de entorno reconocidas de Microsoft para obtener una lista gigantesca de las variables de entorno de usuario y de sistema que se utilizan a menudo en Windows.

¿Cómo se encuentra el valor de una variable de entorno?

Hay varias maneras de ver qué es una variable de entorno en particular. Sin embargo, en la mayoría de los casos, al menos en Windows, la forma más simple, y probablemente la más rápida, de hacerlo es a través de un simple comando del símbolo del sistema llamado echo.

Cómo hacerlo:

  1. Abra el símbolo del sistema.
  2. Ejecute el siguiente comando exactamente:
     echo %temp%

    …por supuesto sustituyendo %temp% por la variable de entorno que le interese.

  3. Observe el valor que se muestra inmediatamente debajo.

Por ejemplo, en mi ordenador, echo %temp% produjo esto:

C:|UsuariosDatosDatosLocalesTemp

Si el símbolo del sistema le asusta (no debería), hay una forma más larga de comprobar el valor de una variable de entorno sin usar herramientas de línea de comandos.

Diríjase al Panel de control y, a continuación, al applet System. Una vez allí, elija Advanced system settings a la izquierda, y luego elija Environment Variables…. en la parte inferior. Esta es una lista incompleta de variables de entorno, pero las que están listadas tienen los valores justo al lado.

En sistemas Linux, puede ejecutar el comando printenv desde la línea de comandos para listar todas las variables de entorno que están actualmente definidas.

TAMBIÉN TE INTERESA

precio oppo reno12

Reno12 y Reno12 Pro: OPPO trae la IA a la gama media

Dicho y hecho. OPPO prometió que su objetivo iba a ser democratizar la IA en los dispositivos y el Reno12 y Reno12 Pro cumple con lo establecido con la marca de referencia en la gama media. Estos dos nuevos terminales que ha presentado la firma introducen la GenAI para cubrir una amplia variedad de necesidades

McDonald´s Land Tycoon

McDonald´s Land Tycoon: la popular hamburguesería hecha juego en Roblox

Una acción de McDonald´s en Roblox está demostrando ser todo un éxito en el mundo real. De la mano de expertos, la popular cadena de comida americana ha diseñado una experiencia en Roblox en la que el usuario, a modo de juego, puede aspirar a convertir a su restaurante en todo un imperio. Más allá

VOD

¿Qué podemos esperar de la industria del VOD (Video on Demand)?

Las generaciones jóvenes y parte de los adultos ya no consumen televisión tradicional, sino que sus horas al frente del televisor o dispositivo móvil se consumen en plataformas de streaming o VOD (Video on Demand). Netflix y compañía han ganado mucho terreno y este tipo de industria no se va a detener, todo lo contrario.

wix crear páginas wwb

Wix: diseña rápidamente una web con la ayuda de la IA

Wix.com, la plataforma global dedicada a la creación de sitios web, ha anunciado recientemente la disponibilidad en español de su creador de páginas web con Inteligencia Artificial, pocas semanas después de su lanzamiento en inglés. Este innovador producto permite a los usuarios describir sus intenciones y objetivos mediante una experiencia de chat conversacional con IA,

reserva de viajes en internet

Estas son las últimas tendencias tecnológicas en el turismo

Quizás usted, querido lector, no lo sepa, pero a lo mejor el viaje que ha reservado por internet para sus vacaciones haya sido gestionado por ChatGPT. La IA Generativa es una de las tendencias tecnológicas en el turismo en este año, pero hay más tal y como desvela un informe especializado realizado por Joan Barceló,

Asus PC Copilot+

PC Copilot+: Asus baña de IA su nueva oferta de ordenadores

La IA es una tendencia imparable en todas las industrias. En hardware y software, los próximos lanzamientos de ahora en adelante tendrán el mismo apellido en todas las marcas: inteligencia artificial. Asus se introduce de lleno en esta línea con sus últimas novedades enmarcadas como PC Copilot+. Es la nueva era para una marca muy