Care sunt variabilele de mediu?

Variabile pentru mediul de utilizare și sistem și cum să le găsiți valorile

O variabilă de mediu este o valoare dinamică pe care sistemul de operare și alte programe software le pot utiliza pentru a determina informații specifice calculatorului dumneavoastră.

Cu alte cuvinte, o variabilă de mediu este ceva care reprezintă altceva, precum o locație de pe computer, un număr de versiune , o listă de obiecte etc.

Variabilele de mediu sunt înconjurate de semnul procentului (%), ca în% temp%, pentru a le distinge de textul obișnuit.

Există două tipuri de variabile de mediu, variabilele de mediu ale utilizatorilor și variabilele sistemului de sistem :

Variabilele mediului de utilizare

Variabilele pentru mediul de utilizare, așa cum sugerează și numele, sunt variabile de mediu specifice fiecărui cont de utilizator.

Aceasta înseamnă că valoarea unei variabile de mediu când este înregistrată ca un singur utilizator poate fi diferită de valoarea aceleiași variabile de mediu atunci când vă conectați ca un utilizator diferit pe același computer.

Aceste tipuri de variabile de mediu pot fi setate manual de orice utilizator este conectat, dar Windows și alte programe software le pot seta și ele.

Un exemplu de variabilă a mediului de utilizator este% homepath%. De exemplu, pe un computer Windows 10 ,% homepath% deține valoarea lui \ Users \ Tim , care este dosarul care conține toate informațiile specifice utilizatorului.

O variabilă de mediu a utilizatorului ar putea fi personalizată. Un utilizator ar putea crea ceva de genul% data%, care poate indica un dosar de pe computer ca C: \ Downloads \ Files . O astfel de variabilă de mediu ar funcționa numai atunci când respectivul utilizator este conectat.

Variabilele sistemului de mediu

Variabilele sistemului de mediu se extind dincolo de un singur utilizator, care se aplică oricărui utilizator care ar putea exista sau care este creat în viitor. Cele mai multe variabile de mediu ale sistemului indică locații importante precum folderul Windows.

Unele dintre cele mai comune variabile de mediu din sistemele Windows includ% path%,% programfiles%,% temp% și% systemroot%, deși există multe altele.

De exemplu, când instalați Windows 8 , variabila de mediu% windir% este setată la directorul în care este instalat. Din moment ce directorul de instalare este ceva ce instalatorul (care esti ... sau producatorul calculatorului) poate defini pe un singur computer, poate fi C: \ Windows, dar in alta, poate fi C: \ Win8 .

Continuând cu acest exemplu, să presupunem că Microsoft Word este instalat pe fiecare dintre aceste computere după ce Windows 8 este setat. Ca parte a procesului de instalare Word, un număr de fișiere trebuie să fie copiate în directorul în care este instalat Windows 8. Cum poate MS Word să fie sigur că instalează fișierele în locul potrivit dacă acel loc este C: \ Windows pe un computer și C: \ Win8 pe de altă parte?

Pentru a preveni o astfel de problemă, Microsoft Word, precum și majoritatea software-ului, au fost proiectate să se instaleze în% windir%, nu C: \ Windows . În acest fel, poate fi sigur că aceste fișiere importante sunt instalate în același director ca Windows 8, indiferent unde ar putea fi.

Vedeți pagina cu variabile de mediu recunoscute de Microsoft pentru o listă uriașă de variabile de mediu ale utilizatorilor și sistemelor utilizate frecvent în Windows.

Cum găsiți valoarea unei variabile de mediu?

Există mai multe modalități de a vedea ce se întâmplă cu o anumită variabilă de mediu. Cu toate acestea, în cele mai multe cazuri, cel puțin în Windows, cel mai simplu și probabil cel mai rapid mod de a face acest lucru este printr-o comandă de comandă simplă numită ecou .

Iată cum se face:

  1. Open Prompt Command .
  2. Executați exact următoarea comandă : echo% temp% ... desigur înlocuind % temp% pentru variabila de mediu care vă interesează.
  3. Rețineți valoarea afișată imediat dedesubt.
    1. De exemplu, pe computerul meu, ecou% temp% a produs acest lucru: C: \ Users \ Tim \ AppData \ Local \ Temp

Dacă Promptul de Command vă sperie (nu ar trebui), există o cale mai lungă de a verifica valoarea unei variabile de mediu fără a utiliza instrumentele din linia de comandă .

Faceți clic pe Panoul de control , apoi pe sistemul de aplicații . Odată ajuns acolo, alegeți Setări avansate de sistem în stânga, apoi alegeți butonul Variabile ... în partea de jos. Aceasta este o listă incompletă a variabilelor de mediu, dar cele listate au valorile din dreptul lor.

În sistemele Linux, puteți executa comanda printenv din linia de comandă pentru a lista toate variabilele de mediu definite în prezent.