Una variable d'entorn és un valor dinàmic que el sistema operatiu i altres programaris poden utilitzar per determinar la informació específica del vostre ordinador.
En altres paraules, és quelcom que representa una altra cosa, com una ubicació a l'ordinador, a número de versió , una llista d'objectes, etc.
Les variables d'entorn estan envoltades pel signe de percentatge ( % ), com a %temp% , per distingir-los del text normal.
Existeixen dos tipus:variables d'entorn de l'usuariivariables d'entorn del sistema.
Variables d'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ò vol dir que el valor d'una variable quan s'inicia la sessió com a usuari pot ser diferent del valor de la mateixa variable quan s'inicia la sessió com a usuari diferent al mateix ordinador.
Aquest tipus de variables d'entorn es poden establir manualment per qualsevol usuari que hagi iniciat sessió, però Windows i altres programaris també les poden configurar.
Un exemple de variable d'entorn d'usuari és %homepath% . Per exemple, en un ordinador amb Windows 11, aquesta variable té el valor de UsuarisTim , que és la carpeta que conté tota la informació específica de l'usuari.
com restar als fulls de Google
Una variable d'entorn d'usuari també podria ser personalitzada. Un usuari podria crear alguna cosa així %data% , que pot apuntar a una carpeta de l'ordinador com C:DescàrreguesFitxers . Una variable d'entorn com aquesta només funcionarà quan aquest usuari específic estigui iniciat.
Podeu utilitzar una variable d'entorn d'usuari personalitzada si voleu utilitzar dreceres per moure's per l'ordinador. O, si estàveu pensant en el futur i vau crear un script que apunta a una variable d'entorn, sempre podeu canviar la carpeta més tard sense haver d'ajustar tot el codi de l'script.
Variables d'entorn del sistema
Les variables d'entorn del sistema s'estenen més enllà d'un sol usuari, s'apliquen a qualsevol usuari que pugui existir o que es creï en el futur. La majoria de les variables d'entorn del sistema apunten a ubicacions importants com la carpeta de Windows.
Algunes de les variables d'entorn més comunes als sistemes Windows inclouen %Camí% , %arxius de programa% , %temp% , i %systemroot% , encara que n'hi ha molts d'altres.
Per exemple, quan instal·leu Windows, %windir% s'estableix al directori on està instal·lat. Com que el directori d'instal·lació és quelcom que l'instal·lador (és vostè... o el fabricant de l'ordinador) pot definir en un ordinador, podria ser C:Windows ,però en un altre, pot ser C:Win10 .
Continuant amb aquest exemple, suposem que Microsoft Word està instal·lat a cadascun d'aquests ordinadors un cop finalitzada la configuració de Windows. Com a part del procés d'instal·lació de Word, cal copiar una sèrie de fitxers al directori on està instal·lat Windows. Com pot Word assegurar-se que està instal·lant els fitxers al lloc correcte si aquest lloc és? C:Windows en un ordinador i en un altre lloc a l'altre?
Per evitar un problema potencial com aquest, Microsoft Word, així com la majoria del programari, es va dissenyar per instal·lar-lo %windir% , no cap carpeta específica. D'aquesta manera, pot estar segur que aquests fitxers importants estan instal·lats al mateix directori que Windows, independentment d'on sigui.
Vegeu Pàgina de variables d'entorn reconegudes de Microsoft per obtenir una llista gegant de variables d'entorn d'usuari i sistema que s'utilitzen sovint a Windows.
Com trobar el valor d'una variable d'entorn
Hi ha diverses maneres de veure quina és una variable d'entorn concreta.
Ordre d'eco del símbol del sistema
En la majoria dels casos, almenys a Windows, la manera més senzilla, i probablement la més ràpida, de fer-ho és mitjançant un senzill Símbol del sistema ordre cridada eco .
Obriu el símbol del sistema i executeu el següent comandament exactament, és clar, substituint %temp% per a la variable d'entorn que us interessa:
|_+_|Tingueu en compte el valor que es mostra immediatament a sota. Per exemple, ressò %temp% podria produir això:
Per llistar totes les variables d'entorn alhora, només cal que executeu conjunt des de la línia d'ordres. O, prova establir usuari per obtenir una llista de totes les variables que comencen per usuari (funciona amb qualsevol prefix).
La sortida s'assembla a això, on el nom de la variable apareix primer, seguit de = , i després el valor:
|_+_|Entra establir > ev.txt per redirigir la sortida de l'ordre a un fitxer per obtenir tota la llista de variables d'entorn desades en un document TXT.
Comandament de sortida d'escriptura de PowerShell
També podeu utilitzar Windows PowerShell per veure a què apunta una variable d'entorn concreta, però la sintaxi és una mica diferent. Aquí hi ha dues maneres de fer-ho:
|_+_|Utilitzeu aquesta ordre per veure totes les variables enumerades juntes:
|_+_|Propietats del sistema
Si les eines de línia d'ordres us fan por (no haurien de fer-ho), hi ha una manera més llarga de comprovar el valor d'una variable d'entorn.
Dirigiu-vos a Panell de control , i després la miniaplicació Sistema . Un cop allà, tria Configuració avançada del sistema , doncs Variables del mediambient a la part inferior. Això és unincompletallista, però els que s'enumeren tenen els valors just al costat.
Comandament printenv de Linux
En sistemes Linux, podeu executar el imprimirv comanda des de la línia d'ordres per llistar totes les variables d'entorn que estan definides actualment.