Variabile de mediu față de utilizator vs. sistem: Variabilele utilizatorului înlocuiesc variabilele de sistem
- Categorie: Windows
Există câteva programe și comenzi în Windows pe care le găsește în mod magic, fără ca utilizatorul să ofere niciun indiciu despre locul în care este plasat în sistemul de fișiere. De exemplu, dacă trebuie să executăm comanda PING, nu trebuie să oferim locația ping.exe pentru a o rula. Scriem doar ping, iar Windows face restul sarcinii. Unele executabile sunt cunoscute de Windows în mod implicit. Aceste căi sunt configurate utilizând sisteme Windows și variabile de utilizator.
Variabile de sistem Windows și variabile de mediu utilizator
Rezumat rapid ascunde 1 Variabile de mediu ale sistemului 2 Variabile de mediu utilizator 3 Variabilele utilizatorului înlocuiesc variabilele de sistem?O variabilă de mediu este o valoare dinamică care indică diferite medii (foldere) ale sistemului . De exemplu, dacă instalați Java, va trebui să setați manual variabila de mediu Java pentru a vă asigura că puteți rula comenzi Java fără a introduce calea fiecărei comenzi din nou și din nou.
Există două tipuri de variabile de mediu:
- Variabile de mediu ale sistemului
- Variabile de mediu utilizator
niste exemple de variabilă de mediu cele mai des utilizate sunt:
- % windir%
WINDIR vă duce la directorul în care este instalat Windows. - TEMP
TEMP este o comandă care vă duce la folderul în care sunt stocate fișierele temporare. - CALE
Variabila de mediu PATH este cea mai utilizată comandă care conține fișierele executabile și acestea pot fi executate direct din promptul de comandă.
Conținutul implicit al fiecărei variabile depinde de versiunea de Windows pe care o executați.
Puteți accesa setările variabilei de mediu din Windows urmând pașii de mai jos:
- Accesați Run -> systempropertiesadvanced. Aceasta va deschide fereastra System Properties (fila Advanced)
- Faceți clic pe butonul Variabile de mediu
- În următoarea fereastră există două secțiuni, Variabile de utilizator și Variabile de sistem.
- Selectați orice variabilă definită în secțiunea variabile și faceți clic pe editare.
Mai întâi vom înțelege ambele tipuri de variabile și apoi cum se raportează sau se diferențiază. Deci, să începem.
Variabile de mediu ale sistemului
După cum sugerează și numele, tratează mediul computerului sau în termeni mai tehnici, sistemul de operare, adică un mediu pe care sistemul de operare îl oferă utilizatorului pentru a executa sau a efectua diverse operațiuni. Deci, variabilele de mediu ale sistemului furnizează variabilele sau valorile stocate în variabilele care sunt necesare de către sistem pentru a permite altor aplicații să își îndeplinească sarcinile. Accesând aceste variabile furnizate de sistem, puteți obține informații esențiale despre sistem care ar putea fi utile în multe moduri, fie pentru a efectua o sarcină, fie pentru a rula un fel de program pe sistem.
Variabilele de mediu de sistem sunt cele definite de sistem și sunt utilizate la nivel global de către toți utilizatorii.
Deci acestea au fost câteva dintre variabilele de mediu care stochează aceste comenzi și care sunt utilizate în mod obișnuit. Puteți chiar crea unele variabile de sistem dacă sunteți administratorul sistemului.
Variabile de mediu utilizator
Variabilele utilizator sunt utilizate numai de către utilizatorul care a declarat acea variabilă.
Utilizatorii pot crea variabile la alegere și pot introduce în ea valorile dorite. Puteți crea propria variabilă de cale sau chiar puteți stoca un șir în acea variabilă. Puteți accesa variabilele utilizator tastând pur și simplu variabila în „Executare” (tasta Windows + R) și aceasta vă poate duce la calea variabilei definite de utilizator. Dar trebuie să vă amintiți că nu puteți furniza calea contului oricărui alt utilizator, deoarece variabilele de utilizator sunt accesibile numai de către utilizatorul care le creează.
Variabilele utilizatorului înlocuiesc variabilele de sistem?
Variabilele utilizatorului suprascriu sistemul Variabilele chiar dacă variabilele sunt denumite la fel .
Dacă un utilizator definește o variabilă care are același nume ca o variabilă de sistem, atunci când acel utilizator anume apelează acea variabilă, acesta accesează variabila locală făcută de utilizator și nu variabila de sistem. Dar acest lucru se întâmplă numai în cazul utilizatorului care a definit-o, dacă vreun alt utilizator accesează aceste variabile, va apela în mod implicit variabila de sistem.
Cu toate acestea, există o ușoară diferență în variabila de sistem „PATH”, variabila „cale” definită de utilizator nu o înlocuiește complet. De fapt, se adaugă cu variabila „PATH” a sistemului.