¿Qué son las variables de entorno?
Las variables de entorno son valores dinámicos que el sistema operativo y otro software pueden usar para determinar cierta información sobre su computadora.
En otras palabras, es algo que representa otra cosa, como Por ejemplo, una ubicación en su computadora, un número de versión, una lista de elementos, etc.
Las variables de entorno se especifican con signos de porcentaje ( % ), Imagen %Temperatura% para distinguirlos del texto normal.
Hay dos tipos: variables de entorno del usuario y variables de entorno del sistema.
Variables de entorno de usuario
Como sugiere el nombre, las variables de entorno de usuario son variables de entorno específicas para cada cuenta de usuario.
Esto significa que el valor de una variable cuando se inicia sesión como un usuario puede ser diferente del valor de la misma variable cuando se inicia sesión como un usuario diferente en la misma computadora.
Este tipo de variables de entorno puede configurarlas manualmente cualquier usuario que haya iniciado sesión, pero también puede configurarlas Windows y otro software.
Un ejemplo de una variable de entorno de usuario es %homepath%. Por ejemplo, en una computadora con Windows 11, la variable contiene usuario tim, esta es la carpeta que contiene toda la información específica del usuario.
También se pueden establecer variables de entorno de usuario. Los usuarios pueden crear algo como esto %Datos%, que puede apuntar a una carpeta en su computadora, p. C: Descargar archivo. Las variables de entorno como esta solo funcionan cuando un usuario específico ha iniciado sesión.
Si desea usar accesos directos para omitir su computadora, puede usar variables de entorno de usuario personalizadas. O si piensa en el futuro y crea una secuencia de comandos que hace referencia a una variable de entorno, siempre puede cambiar la carpeta sin tener que cambiar todo el código de la secuencia de comandos.
Variables de entorno del sistema
Las variables de entorno del sistema no se limitan a un solo usuario, sino que se aplican a todos los usuarios que puedan existir o crearse en el futuro. La mayoría de las variables de entorno del sistema apuntan a ubicaciones importantes, p. B. la carpeta de Windows.
Algunas de las variables de entorno más comunes en los sistemas Windows son %Lejos%, %Archivos de programa%, %Temperatura% Sí %raíz del sistema% Aunque hay muchos otros.
Por ejemplo, cuando instala Windows, %windir% Se establece en el directorio donde está instalado. Dado que el directorio de instalación es algo que el instalador (es decir, usted... o el fabricante de su computadora) puede definir en la computadora, este podría ser el caso. C: ventana, pero en otro caso podría ser Tres: Win10.
Para continuar con este ejemplo, suponga que Microsoft Word está instalado en cada computadora después de configurar Windows. Como parte del proceso de instalación de Word, se deben copiar muchos archivos en el directorio donde está instalado Windows. Esto asegura que el archivo se instale en la ubicación correcta si la ubicación es Word C: ventana ¿En una computadora y en otro lugar en la otra?
Para evitar tales problemas potenciales, Microsoft Word, como la mayoría de los otros programas, está diseñado para instalarse encima de Microsoft Word. %windir%, no en una carpeta específica. De esta manera, sin importar dónde se encuentre, puede estar seguro de que estos archivos importantes se instalarán en el mismo directorio que Windows.
Aspecto Página Variables de entorno aprobadas por Microsoft. Para obtener una gran lista de variables de entorno de usuario y sistema de uso común en Windows.
Cómo encontrar el valor de una variable de entorno
Hay varias formas de ver qué es una variable de entorno específica.
Comando de eco rápido
En la mayoría de los casos, al menos en Windows, esta es la forma más fácil y probablemente más rápida de hacerlo, usando un simple comando en el símbolo del sistema. Tirar a la basura.
Abra un símbolo del sistema y ejecute los siguientes comandos, reemplazando por supuesto %Temperatura% Para las variables de entorno que le interesan:
echo%temp%
Tenga en cuenta los valores que se muestran inmediatamente a continuación. P.ej, eco %temp% puede producir esto:
C:UsersJonAppDataLocalTemp
Para enumerar todas las variables de entorno a la vez, simplemente ejecute Ubicación desde la línea de comando o probado Configurar usuarios Obtener una lista de todas las variables que comienzan con usuario (funciona con cualquier prefijo).
El resultado se ve así, con el nombre de la variable apareciendo primero, seguido de = Entonces el valor:
ALLUSERSPROFILE=C:ProgramData
APPDATA=C:UsersjonfiAppDataRoaming
asl.log=Destination=file
CommonProgramFiles=C:ProgramFilesCommonFiles
CommonProgramFiles(x86)=C:ProgramFiles(x86)CommonFiles
CommonProgramW6432=C:ProgramFilesCommonFiles
COMPUTERNAME=DESKTOP-IAEQDK8
ComSpec=C:WINDOWSsystem32cmd.exe
configsetroot=C:WINDOWSConfigSetRoot
DriverData=C:WindowsSystem32DriversDriverData
HOMEDRIVE=C:
HOMEPATH=Usersjonfi
LOCALAPPDATA=C:UsersjonfiAppDataLocal
LOGONSERVER=DESKTOP-IAEQDK8
Meterse en establecer ev.txt Redirija la salida del comando a un archivo para obtener una lista completa de las variables de entorno almacenadas en el documento TXT.
Comando de salida de escritura de PowerShell
También puede usar Windows PowerShell para ver a qué apunta una variable de entorno específica, pero la sintaxis es ligeramente diferente. Hay dos métodos aquí:
Write-Output$env:temp
echo$Env:temp
Use este comando para mostrar todas las variables juntas:
Get-ChildItemEnv:
Propiedades del sistema
Si las herramientas de línea de comandos le asustan (no deberían), existen formas más largas de comprobar el valor de las variables de entorno.
Vaya al Panel de control y luego al subprograma Sistema y seleccione desde allí Configuración avanzada del sistema, después Variable ambiental en el fondo. Esta es una lista incompleta, pero la lista de enumeración tiene valores al lado.
Comando printenv de Linux
En sistemas Linux puede ejecutar el comando printenv enumera todas las variables de entorno configuradas actualmente desde la línea de comando.
Deja una respuesta
Entradas relacionados