O variabilă de mediu este o valoare dinamică pe care sistem de operare și alte programe software pe care le pot utiliza pentru a determina informații specifice computerului dvs.
Cu alte cuvinte, este ceva care reprezintă altceva, cum ar fi o locație pe computerul tău, a versiunea numarul , o listă de obiecte etc.
Variabilele de mediu sunt înconjurate de semnul procentual ( % ), ca în %temp% , pentru a le distinge de textul obișnuit.
Există două tipuri:variabilele de mediu ale utilizatoruluișivariabilele de mediu ale sistemului.
Variabile de mediu utilizator
Variabilele de mediu ale utilizatorului, după cum sugerează și numele, sunt variabile de mediu care sunt specifice fiecărui cont de utilizator.
Aceasta înseamnă că valoarea unei variabile atunci când vă autentificați ca un utilizator poate fi diferită de valoarea aceleiași variabile atunci când vă conectați ca utilizator diferit pe același computer.
Aceste tipuri de variabile de mediu pot fi setate manual de orice utilizator conectat, dar Windows și alte software-uri le pot seta, de asemenea.
Un exemplu de variabilă de mediu utilizator este %homepath% . De exemplu, pe un computer cu Windows 11, acea variabilă deține valoarea lui UtilizatoriTim , care este folderul care conține toate informațiile specifice utilizatorului.
cum deblocați un număr blocat pe un telefon mobil
O variabilă de mediu utilizator ar putea fi, de asemenea, personalizată. Un utilizator ar putea crea ceva de genul %date% , care poate indica un folder de pe computer, cum ar fi C:DescărcăriFișiere . O variabilă de mediu ca aceasta ar funcționa numai atunci când acel utilizator specific este conectat.
Puteți utiliza o variabilă de mediu personalizată pentru utilizator dacă doriți să utilizați comenzi rapide pentru a vă deplasa pe computer. Sau, dacă ați gândit în viitor și ați construit un script care indică o variabilă de mediu, puteți oricând să schimbați folderul mai târziu, fără a fi nevoie să ajustați tot codul din script.
Variabile de mediu de sistem
Variabilele de mediu ale sistemului se extind dincolo de un singur utilizator, aplicându-se oricărui utilizator care ar putea exista sau care este creat în viitor. Majoritatea variabilelor de mediu de sistem indică locații importante, cum ar fi folderul Windows.
Unele dintre cele mai comune variabile de mediu în sistemele Windows includ %cale% , %programfiles% , %temp% , și %systemroot% , deși sunt multe altele.
De exemplu, când instalați Windows, %windir% este setat la directorul în care este instalat. Deoarece directorul de instalare este ceva ce instalatorul (adică dvs. sau producătorul computerului) îl poate defini într-un singur computer, ar putea fi C:Windows ,dar în alta, poate fi C:Win10 .
Continuând cu acest exemplu, să presupunem că Microsoft Word este instalat pe fiecare dintre aceste computere după ce Windows a terminat de configurat. Ca parte a procesului de instalare Word, o serie de fișiere trebuie copiate în directorul în care este instalat Windows. Cum poate Word să fie sigur că instalează fișierele în locul potrivit dacă acel loc este C:Windows pe un computer și undeva pe celălalt?
Pentru a preveni o problemă potențială ca aceasta, Microsoft Word, precum și majoritatea software-ului, au fost concepute pentru a fi instalate în %windir% , nu orice folder anume. În acest fel, puteți fi sigur că aceste fișiere importante sunt instalate în același director ca Windows, indiferent unde s-ar afla.
Vedea Pagina Variabile de mediu recunoscute de la Microsoft pentru o listă uriașă de variabile de mediu ale utilizatorului și ale sistemului utilizate adesea în Windows.
Cum să găsiți valoarea unei variabile de mediu
Există mai multe moduri de a vedea care se întâmplă să fie o anumită variabilă de mediu.
Command Prompt Echo Command
În cele mai multe cazuri, cel puțin în Windows, cea mai simplă și probabil cea mai rapidă modalitate de a face acest lucru este printr-un simplu Prompt de comandă comanda apelată ecou .
Deschideți linia de comandă și executați următoarele comanda exact, desigur, înlocuind %temp% pentru variabila de mediu care vă interesează:
|_+_|Observați valoarea care este afișată imediat dedesubt. De exemplu, ecou %temp% ar putea produce asta:
Pentru a lista toate variabilele de mediu simultan, trebuie doar să executați a stabilit din linia de comandă. Sau, încearcă setați utilizatorul pentru o listă a tuturor variabilelor care încep cu utilizator (funcționează cu orice prefix).
Ieșirea arată cam așa, unde numele variabilei este listat mai întâi, urmat de = , iar apoi valoarea:
|_+_|introduce set > ev.txt pentru a redirecționa rezultatul comenzii către un fișier pentru a obține întreaga listă de variabile de mediu salvate într-un document TXT.
Comandă de scriere-ieșire PowerShell
De asemenea, puteți utiliza Windows PowerShell pentru a vedea spre ce indică o anumită variabilă de mediu, dar sintaxa este puțin diferită. Iată două moduri de a face acest lucru:
|_+_|Utilizați această comandă pentru a vedea toate variabilele listate împreună:
|_+_|Proprietatile sistemului
Dacă instrumentele din linia de comandă vă sperie (nu ar trebui), există o modalitate mai lungă de a verifica valoarea unei variabile de mediu.
Îndreptați-vă spre Panou de control , apoi applet-ul System . Odată ajuns acolo, alege Setari de sistem avansate , apoi variabile de mediu în partea de jos. Aceasta este oincompletlistă, dar cele care sunt listate au valorile chiar lângă ele.
Comanda Linux printenv
Pe sistemele Linux, puteți executa printenv comanda din linia de comandă pentru a lista toate variabilele de mediu care sunt definite în prezent.