Una variable d'entorn és un valor dinàmic que el sistema operatiu i un altre programari poden utilitzar per determinar la informació específica de l'ordinador.
En altres paraules, una variable d'entorn és alguna cosa que representa una altra cosa, com ara una ubicació a l'ordinador, un número de versió, una llista d'objectes, etc.
Les variables d'entorn estan envoltades pel signe de percentatge (%), com en% temp%, per distingir-les del text normal.
Existeixen dos tipus de variables d'entorn, variables d'entorn de l'usuari i variables d'entorn del sistema :
Variables de l'entorn d'usuari
Les variables d'entorn d'usuari, com el seu nom indica, són variables d'entorn específiques de cada compte d'usuari.
Això significa que el valor d'una variable d'entorn quan es registra com un usuari pot ser diferent del valor de la mateixa variable d'entorn quan es va iniciar sessió com a usuari diferent a la mateixa computadora.
Aquest tipus de variables d'entorn es poden configurar manualment per qualsevol usuari que estigui connectat, però Windows i un altre programari també poden configurar-los.
Un exemple de la variable d'entorn d'usuari és% homepath%. Per exemple, en un equip amb Windows 10,% homepath% té el valor de Usuaris Tim , que és la carpeta que conté tota la informació específica de l'usuari.
També es pot personalitzar una variable d'entorn d'usuari. Un usuari podria crear alguna cosa com% data%, que pot apuntar a una carpeta a l'ordinador com C: Downloads Fitxers . Una variable d'entorn com aquesta només funcionaria quan aquest usuari concret ha iniciat la sessió.
Variables d'entorn del sistema
Les variables d'entorn del sistema s'estenen més enllà d'un sol usuari, aplicant-se a qualsevol usuari que pugui existir, o es creï en el futur. La majoria de les variables d'entorn del sistema apunten a ubicacions importants com la carpeta Windows.
Algunes de les variables d'entorn més comuns en els sistemes Windows inclouen% path%,% programfiles%,% temp%,% systemroot%, encara que hi ha moltes altres.
Per exemple, quan instal·leu Windows 8, la variable d'entorn% windir% s'estableix al directori on està instal·lat. Com que el directori d'instal·lació és una cosa que l'instal·lador (és a dir … o el fabricant de l'ordinador) pot definir en una sola computadora, pot ser que sigui C: Windows, però en un altre, pot ser C: Win8 .
Continuant amb aquest exemple, diguem que Microsoft Word està instal·lat en cadascun d'aquests equips després que Windows 8 s'hagi acabat de configurar. Com a part del procés d'instal·lació de Word, cal copiar una sèrie de fitxers al directori que teniu Windows 8 instal·lat. Com es pot assegurar que MS Word estigui instal·lant els fitxers al lloc correcte si aquest lloc és C: Windows en una sola computadora i C: Win8 a l'altre?
Per evitar un possible problema com aquest, Microsoft Word, així com la majoria de programari, es va dissenyar per instal·lar a% windir%, no C: Windows . D'aquesta manera, pot estar segur que aquests fitxers importants s'instal·len al mateix directori que Windows 8, independentment d'on sigui possible.
Vegeu la pàgina Variables de medi ambient reconeguda de Microsoft per obtenir una llista gegant d'variables d'entorn d'usuari i sistema que s'utilitzen sovint a Windows.
Com es troba el valor d'una variable d'entorn?
Hi ha diverses maneres de veure què passa una variable d'entorn en particular. Tanmateix, en la majoria dels casos, almenys a Windows, la manera més senzilla i probablement més ràpida de fer-ho és mitjançant un comandament senzill de comandament anomenat eco .
A continuació s'explica com fer-ho:
-
Obre el símbol del sistema.
-
Executeu exactament el següent comandament:
eco% temp%
… naturalment substituint % temp% per la variable d'entorn que us interessa.
-
Tingueu en compte el valor que es mostra immediatament a sota.
Per exemple, a l'ordinador, l'eco% temp% ha produït això:
C: Users Tim AppData Local Temp
Si el símbol del sistema no us fa por (no), hi ha una manera més gran de comprovar el valor d'una variable d'entorn sense utilitzar eines de línia d'ordres.
Aneu al Tauler de control, a continuació, a la miniaplicació del sistema. Un cop allà, trieu Configuració avançada del sistema a l'esquerra, a continuació, trieu el Variables del mediambient… botó a la part inferior. Aquesta és una incomplet llista de variables d'entorn, però les que apareixen tenen els valors al costat d'ells.
En sistemes Linux, podeu executar elprintenv comanda des de la línia d'ordres per mostrar totes les variables d'entorn que estan definides actualment.