Variables de entorno en Windows: uso, lista y tablas
Una variable de entorno es un enlace corto de texto a un elemento del sistema operativo Windows, diseñado para obtener acceso rápido a un objeto del sistema oa información sobre directorios y configuración de la computadora. Una variable de entorno (variable de entorno) le permite navegar rápidamente a una ubicación deseada en su computadora sin usar un nombre de usuario o ruta completa a un objeto.
Las variables de entorno de Windows se utilizan en la línea de comandos, en el cuadro de diálogo Ejecutar y en la barra de direcciones del Explorador de archivos. Una variable de entorno puede contener información sobre la configuración del sistema o información sobre el usuario actual de la computadora.
Las variables de entorno de Windows se dividen en dos tipos:
- Variables de entorno de usuario: contienen rutas a directorios de usuario.
- Variables de entorno del sistema: contienen información sobre los directorios del sistema operativo y la configuración de la PC.
La mayoría de las veces, las variables de entorno se utilizan como una ruta a unidades, archivos o configuraciones del sistema. El uso de una variable de entorno le permite navegar rápidamente al directorio deseado del sistema operativo, sin ingresar la ruta completa, por ejemplo, sin ingresar un nombre de usuario.
Las variables de entorno se utilizan a menudo al escribir scripts o al trabajar en la línea de comandos. Se pueden usar variables cortas en lugar de la ruta completa a un archivo o carpeta, por ejemplo, al crear accesos directos, al ingresar la ruta a un objeto.
Ejemplo de variable de entorno de Windows
Consideremos el siguiente ejemplo: el usuario debe abrir la carpeta del sistema «AppData», que contiene varios datos de los programas instalados en el sistema operativo Windows. La carpeta oculta «AppData» se encuentra en el perfil del usuario, generalmente en la unidad «C:». Los datos de la aplicación se encuentran a lo largo de la ruta:
C:UsersИмя_ пользователяAppDataRoaming
Para acceder a esta carpeta, debe realizar varios pasos secuenciales: abra el Explorador, active la visualización de carpetas y archivos ocultos en Windows y luego vaya hasta la carpeta deseada.
Usando la variable «%APPDATA%» (la variable se usa sin comillas), puede abrir inmediatamente el directorio deseado en el sistema, sin ingresar un nombre de usuario, habilitar la visualización de carpetas ocultas o ingresar la ruta completa. Esto ahorra mucho tiempo.
Para abrir el directorio deseado, solo necesita ingresar «%APPDATA%» en el campo de búsqueda de Windows, en la barra de direcciones del Explorador o en el cuadro de diálogo Ejecutar, y luego presione la tecla «Enter».
Las variables de entorno de Windows están encerradas en un operador especial «%», que se encuentra a ambos lados del nombre de la variable. Esto es necesario para que el sistema procese la solicitud.
El usuario puede crear variables de entorno de forma independiente o modificar las existentes. En el artículo, veremos varias formas de ver las variables de entorno y crear una variable usted mismo. En la guía encontrará una tabla con una lista de variables utilizadas en los sistemas operativos Windows 10, Windows 8.1, Windows 8, Windows 7.
Cómo ver las variables de entorno de Windows 10
Ahora veremos cómo acceder a las variables de entorno en el sistema operativo Windows 10. En otras versiones de Windows, es necesario seguir pasos similares.
Para ver las variables de entorno de Windows 10, ejecute lo siguiente:
- Pulse las teclas» «Ganar» + «R».
- En la ventana «Ejecutar», ingrese el comando: «propiedades del sistema avanzadas» (sin comillas), y luego haga clic en el botón «Aceptar».
- En la ventana «Propiedades del sistema», en la pestaña «Avanzado», haga clic en el botón «Variables de entorno…».
- La ventana Variables de entorno muestra las variables de entorno del usuario y las variables de entorno del sistema.
Acceso a variables de entorno desde el registro de Windows
Es posible acceder a las variables de entorno desde el registro del sistema de Windows. El usuario deberá abrir el editor de registro y luego seguir la ruta a una rama específica.
Las variables de entorno del sistema se encuentran en la siguiente ruta:
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerEnvironment
Las variables de entorno del usuario local se encuentran en la siguiente rama del registro:
HKEY_CURRENT_USEREnvironment
Puede crear nuevas variables en el Editor del Registro o modificar las existentes.
Cómo ver todas las variables de entorno en la línea de comandos
El usuario puede obtener una lista de variables de entorno utilizando una herramienta del sistema: la línea de comandos de Windows.
En cmd, las variables de entorno se abren así:
- Ejecute el símbolo del sistema como administrador.
- Ejecute el comando:
set
Para obtener una lista de variables en forma de archivo de texto, ejecute el siguiente comando en la línea de comandos:
set > C:Variables.txt
Después de ejecutar este comando, aparecerá un archivo de texto con el nombre «Variables» (se puede usar cualquier nombre) en la unidad local «C:», que contiene una lista de variables de entorno de Windows.
En mi computadora, el archivo tiene el siguiente contenido:
ALLUSERSPROFILE=C:ProgramData APPDATA=C:UsersUserAppDataRoaming CommonProgramFiles=C:Program FilesCommon Files CommonProgramFiles(x86)=C:Program Files (x86)Common Files CommonProgramW6432=C:Program FilesCommon Files COMPUTERNAME=DESKTOP-3HEECRJ ComSpec=C:WINDOWSsystem32cmd.exe DokanLibrary1=C:Program FilesDokanDokanLibrary-1.2.2 DriverData=C:WindowsSystem32DriversDriverData HOMEDRIVE=C: HOMEPATH=UsersUser LOCALAPPDATA=C:UsersUserAppDataLocal LOGONSERVER=DESKTOP-3HEECRJ NUMBER_OF_PROCESSORS=4 OneDrive=C:UsersUserOneDrive OneDriveConsumer=C:UsersUserOneDrive OS=Windows_NT Path=C:Program Files (x86)Common FilesOracleJavajavapath;C:Windowssystem32;C:Windows;C:WindowsSystem32Wbem;C:WindowsSystem32WindowsPowerShellv1.0;C:WindowsSystem32OpenSSH;C:Program Files (x86)NVIDIA CorporationPhysXCommon;C:WINDOWSsystem32;C:WINDOWS;C:WINDOWSSystem32Wbem;C:WINDOWSSystem32WindowsPowerShellv1.0;C:WINDOWSSystem32OpenSSH;C:Program Files (x86)Windows LiveShared;C:Program FilesNVIDIA CorporationNVIDIA NvDLISR;C:WINDOWSsystem32;C:WINDOWS;C:WINDOWSSystem32Wbem;C:WINDOWSSystem32WindowsPowerShellv1.0;C:WINDOWSSystem32OpenSSH;C:UsersUserAppDataLocalMicrosoftWindowsApps PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 60 Stepping 3, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=3c03 ProgramData=C:ProgramData ProgramFiles=C:Program Files ProgramFiles(x86)=C:Program Files (x86) ProgramW6432=C:Program Files PROMPT=$P$G PSModulePath=C:Program FilesWindowsPowerShellModules;C:WINDOWSsystem32WindowsPowerShellv1.0Modules PUBLIC=C:UsersPublic SystemDrive=C: SystemRoot=C:WINDOWS TEMP=C:UsersUserAppDataLocalTemp TMP=C:UsersUserAppDataLocalTemp TMPDIR=C:UsersPublicDocumentsWondershareCreatorTemp USERDOMAIN=DESKTOP-3HEECRJ USERDOMAIN_ROAMINGPROFILE=DESKTOP-3HEECRJ USERNAME=User USERPROFILE=C:UsersUser windir=C:WINDOWS
Abrir la lista de variables de entorno en Windows PowerShell
Es posible abrir la lista de variables de entorno utilizando la herramienta del sistema Windows PowerShell.
Haz lo siguiente:
- Ejecute Windows PowerShell como administrador.
- Escriba el comando y luego presione la tecla «Enter»:
dir Env:
- Se abre una ventana de PowerShell con una lista de variables de entorno de Windows.
Crear una variable de entorno en Windows
El usuario puede crear de forma independiente una nueva variable para abrir directorios en la computadora o para iniciar programas.
Antes de realizar cambios en las variables de entorno, tenga en cuenta que cambiar sin pensar los valores de las variables de entorno de Windows puede provocar bloqueos o fallas en el funcionamiento del sistema operativo.
Haz lo siguiente:
- En la ventana Variables de entorno, seleccione uno de los grupos de variables: variables de usuario o variables del sistema.
- Haga clic en el botón «Crear…».
En este ejemplo, crearé una variable de entorno independiente para iniciar el programa TeamViewer.
- En la ventana Editar variable de usuario, agregue un nombre de variable y, en el campo Valor de variable:, ingrese la ruta completa al archivo ejecutable.
- Se ha agregado una nueva variable a la ventana Variables de entorno. Haga clic en el botón «Aceptar» para aplicar los cambios.
- En el cuadro de diálogo «Ejecutar», ingrese «%VariableName%», en nuestro caso, «%TeamViewer%», haga clic en el botón «Aceptar».
- Se abrirá una ventana del programa en ejecución en el escritorio de la computadora.
De manera similar, después de ingresar una variable en la barra de direcciones del Explorador, se inicia el programa o se abre un directorio en la PC.
La variable de entorno de ruta «Path» contiene una lista de directorios en la computadora en los que el sistema debe buscar archivos ejecutables. La variable de entorno de ruta «RUTA» no se agrega a los archivos ejecutables, sino solo a los directorios donde se encuentran estos archivos.
Si agrega la ruta al directorio con el archivo ejecutable a la variable de entorno Ruta de Windows, por ejemplo, para el navegador Google Chrome: C:Program Files (x86)GoogleChromeApplication
luego el programa se iniciará desde la línea de comando, después de ejecutar el comando «chrome», sin ingresar la ruta completa al archivo ejecutable.
Si es necesario, el usuario puede eliminar una variable innecesaria del sistema operativo Windows.
Lista de variables de entorno de Windows en una tabla
Para comodidad de los visitantes del sitio, he recopilado variables, su descripción y valores en el sistema operativo Windows en una tabla común. En la gran mayoría de los casos, la carpeta del sistema se encuentra en la unidad «C:», por lo que las rutas en los valores se dan para esta unidad.
Variable | Objetivo | Valor variable |
---|---|---|
%PERFIL DE TODOS LOS USUARIOS% | Carpeta ProgramData | C:ProgramData |
%DATOS DE APLICACIÓN% | Carpeta de datos del programa | C:UsuariosUsuarioAppDataRoaming |
%Archivos de programa comunes% | Carpeta Archivos comunes en Archivos de programa | C:Archivos de programaArchivos comunes |
%ProgramaComúnW6432% | Carpeta Archivos comunes en Archivos de programa | C:Archivos de programaArchivos comunes |
%NOMBRE DEL ORDENADOR% | Nombre del ordenador | ESCRITORIO-XXXXXX |
%EspecificaciónCom% | Lanzamiento de la línea de comandos | C:WINDOWSsystem32cmd.exe |
%DriverData% | Carpeta DriverData | C:WindowsSystem32DriversDriverData |
%CONDUCCIÓN A CASA% | disco del sistema | C: |
%CAMINO A CASA% | Carpeta de perfil de usuario | C:UsuariosUsuario |
%LOCALAPPDATA% | Carpeta de datos locales de la aplicación | C:UsuariosUsuarioAppDataLocal |
%SERVIDOR DE INICIO DE SESIÓN% | Nombre del controlador de dominio | ESCRITORIO-XXXXXXX |
%NUMBER_OF_PROCESADORES% | Número de subprocesos del procesador | |
%OneDrive% | Carpeta OneDrive | C:UsuariosUsuarioOneDrive |
%Sendero% | Ruta de búsqueda ejecutable | C:Windowssystem32;C:Windows;C:WindowsSystem32Wbem;… |
%PATHEXT% | Extensiones de archivos ejecutables | .COM; .EXE; .MURCIÉLAGO; .CMD; .VBS; .VBE; .JS; .JSE; .FSM; .WSH; .MSC |
%PROCESADOR_ARQUITECTURA% | arquitectura del procesador | AMD64; x86; IA64 |
%PROCESADOR_IDENTIFICADOR% | Descripción del procesador | |
%PROCESADOR_NIVEL% | Número de modelo del procesador | |
%PROCESADOR_REVISIÓN% | revisión del procesador | |
%ProgramData% | Carpeta ProgramData | C:ProgramData |
%Archivos de programa% | Carpeta de archivos de programa | C:Archivos de programa |
%Archivos de programa(x86)% | Carpeta de archivos de programa (x86) | C:Archivos de programa (x86) |
%ProgramaW6432% | Carpeta de archivos de programa | C:Archivos de programa |
%INMEDIATO% | Devolver opciones de línea de comando | |
%PSModulePath% | Rutas de ubicación del módulo de PowerShell | C:Archivos de programaWindowsPowerShellModules;C:WINDOWSsystem32WindowsPowerShellv1.0Modules |
%PÚBLICO% | La carpeta General en el perfil de usuario | C:UsuariosPúblico |
%SystemDrive% | Unidad de sistema de Windows | C: |
%raíz del sistema% | carpeta de Windows | C:Windows |
%TEMPERATURA% | directorio temporal | C:UsuariosUsuarioAppDataLocalTemp |
%TMP% | directorio temporal | C:UsuariosUsuarioAppDataLocalTemp |
%DOMINIO DE USUARIO% | nombre de dominio | ESCRITORIO-XXXXXX |
%NOMBRE DE USUARIO% | Nombre de usuario | Usuario |
%PERFIL DEL USUARIO% | Perfil del usuario | C:UsuariosUsuario |
%Viento% | carpeta de Windows | C:Windows |
Artículo Conclusiones
Las variables de entorno de Windows permiten al usuario ahorrar tiempo mientras trabaja en la computadora. Las variables de entorno de Windows pueden ser utilizadas por usuarios comunes o administradores de sistemas para acceder rápidamente a los objetos del sistema operativo para abrir un directorio deseado en una computadora o ejecutar un programa.