Što su varijable okruženja u sustavu Windows? -

Jeste li se ikada zapitali o varijablama okruženja? Možda ih je spomenuo neki IT administrator ili kompjuterski štreber. Jesu li(Did) neki programi počeli kvariti i vraćati pogreške koje se odnose na varijable okruženja? Jeste(Did) li upravo imali ispit, a jedina stavka koju niste znali ispuniti bila je: "varijable okruženja su ____________."? Bez obzira na razloge zašto želite saznati više o njima, stigli ste na pravo mjesto. U ovom članku pokazujemo vam što trebate znati o varijablama okruženja, kako rade i zašto su bitne za dobrobit sustava Windows:

Što su varijable okruženja u sustavu Windows(Windows) ?

Dakle, što je varijabla okruženja? Varijable okruženja su, ukratko, varijable koje opisuju okruženje u kojem se izvode aplikacije i programi. Sve vrste programa koriste varijable okruženja da odgovore na pitanja poput: Kako se zove računalo na(name of the computer) kojem sam instaliran? Kako se zove korisnički račun koji me pokreće? Koji je moj trenutni radni imenik? Gdje je instaliran Windows ? Gdje su privremene datoteke pohranjene na ovom računalu? Gdje je mapa OneDrive za ovaj korisnički račun?

U sustavu Windows varijable okruženja imaju naziv i vrijednost(environment variables have a name and value) . Na primjer, varijabla windir (kratica od " Windows direktorij") može imati vrijednost "C:\Windows" ili drugi put na koji ste instalirali Windows .

Varijable korisnika i sustava u sustavu Windows 10

(Environment)Varijable korisnika i sustava u sustavu Windows 10

Druga standardna varijabla zove se PATH . Mnogi programi moraju znati gdje pronaći određene datoteke, a varijabla PATH im govori gdje mogu pronaći ono što im je potrebno. Ti programi automatski traže varijablu PATH , tako da ne morate sve upisivati ​​svaki put kada pokrenete program. Ova varijabla ima vrijednost koja se sastoji od mnogo korisničkih direktorija. Ove imenike postavljaju različite aplikacije instalirane na računalu, a oni se uvelike razlikuju od sustava do sustava.

Koncept varijabli okruženja postoji u većini operativnih sustava, od Linuxa(Linux) preko macOS-a do Windowsa(Windows) . U principu, znače isto, ali način na koji se implementiraju i koriste se razlikuje.

Vrste varijabli okoline: korisničke varijable i varijable sustava

Postoje dvije vrste varijabli: korisničke varijable, specifične za svaki korisnički račun, i varijable sustava koje se primjenjuju na sve korisničke račune.

Varijable korisničkog okruženja imaju vrijednosti koje se razlikuju od korisnika do korisnika. (User environment variables have values that differ from user to user.)Kao što im naziv govori, oni su specifični za vaš korisnički račun. Oni pohranjuju podatke specifične za korisnika, kao što je lokacija vašeg korisničkog profila, mapa u kojoj su pohranjene privremene datoteke za vaš račun, lokacija vaše OneDrive mape itd. Taj ih korisnički račun može uređivati, ali drugi korisnički računi ne mogu. Te varijable može kreirati(created) i uređivati(edited) ​​korisnik, Windows ili različiti programi koji rade s lokacijama specifičnim za korisnika.

Varijable sustava su globalne i ne može ih mijenjati nijedan korisnik. (System variables are global and cannot be changed by any user.)Njihove vrijednosti su iste za sve korisničke račune. Oni se odnose na kritična mjesta resursa sustava, kao što je mapa u kojoj je instaliran Windows , lokacija programskih datoteka(Program Files) i tako dalje. Te varijable postavlja Windows , različiti programi i upravljački programi.

Gdje mogu pronaći varijable okruženja iz sustava Windows(Windows) ?

U sustavu Windows 10(Windows 10) upotrijebite okvir za pretraživanje na programskoj traci da potražite okruženje(environment) . Zatim kliknite ili dodirnite rezultat pretraživanja "Uredi varijable okruženja sustava"(“Edit the system environment variables”) .

Korištenje pretraživanja za otvaranje varijabli okruženja u sustavu Windows 10

Korištenje pretraživanja za otvaranje varijabli okruženja u sustavu Windows 10(Windows 10)

U sustavu Windows 7 u okvir za pretraživanje izbornika Start upišite (Start Menu)okoliš . (environment)Zatim kliknite "Uredi varijable okruženja za svoj račun"(“Edit environment variables for your account”) ili "Uredi varijable okruženja sustava".(“Edit the system environment variables.”)

Korištenje pretraživanja za otvaranje varijabli okruženja u sustavu Windows 7

Korištenje pretraživanja za otvaranje varijabli okruženja u sustavu Windows 7(Windows 7)

Alternativno, ako koristite Windows 10, možete koristiti aplikaciju Postavke(use the Settings app) za pristup korisničkim varijablama okruženja i sustavu. U postavkama(Settings) idite na Sustav(System, ) i odaberite stranicu O(About) stranici na lijevoj bočnoj traci. Zatim kliknite ili dodirnite "Napredne postavke sustava". (“Advanced system settings.”)Otvara prozor System Properties , gdje možete pritisnuti gumb Environment Variables na kartici (Environment Variables)Napredno(Advanced) .

Korištenje postavki za pronalaženje varijabli okruženja u sustavu Windows 10

Korištenje postavki za pronalaženje varijabli okruženja u sustavu Windows 10(Windows 10)

Slično, za pristup korisničkim varijablama okruženja i varijablama sustava u sustavu Windows 7(Windows 7) , možete koristiti upravljačku ploču(use the Control Panel) . Na upravljačkoj ploči(Control Panel) idite na Sustav i sigurnost(System and Security) , a zatim na Sustav(System) . Na lijevoj strani kliknite ili dodirnite vezu " Napredne postavke sustava(Advanced system settings) " koja otvara prozor Svojstva(System Properties) sustava. Na kartici Napredno(Advanced) pritisnite gumb Varijable okruženja(Environment Variables) označen ispod.

Korištenje upravljačke ploče za otvaranje varijabli okruženja u sustavu Windows 7

Korištenje upravljačke ploče(Control Panel) za otvaranje varijabli okruženja u sustavu Windows 7(Windows 7)

U bilo kojem operacijskom sustavu Windows također možete koristiti prozor Run (Run window) (Win + R ) za pristup varijablama okruženja ako znate koju naredbu upisati. U ovaj prozor upišite naredbu rundll32.exe sysdm.cpl,EditEnvironmentVariables i pritisnite Enter ili kliknite OK .

rundll32.exe sysdm.cpl,EditEnvironmentVariables

rundll32.exe sysdm.cpl,EditEnvironmentVariables

Bez obzira(Regardless) na to koju ste metodu odabrali, prozor Varijable okruženja sada bi trebao biti otvoren.(Environment Variables)

Na vrhu, varijable okruženja(Environment Variables) prikazuju vaše korisničke varijable, a na dnu prikazuje varijable sustava, važeće za sve korisničke račune koji postoje u sustavu Windows(Windows) .

Prozor varijabli okruženja u sustavu Windows

Prozor varijabli(Variables) okruženja u sustavu Windows(Windows)

Kako vidjeti varijable okruženja u naredbenom retku(Command Prompt) ili PowerShell -u(PowerShell)

Ako ste obožavatelj naredbenog retka(Command Prompt) , možete vidjeti sve varijable okruženja sa skupom(set) naredbi , bez ikakvih drugih parametara. Pokrenite naredbeni redak(Start the Command Prompt) u sustavu Windows, upišite set i pritisnite Enter .

Koristite set za dobivanje popisa varijabli okruženja u CMD-u

Koristite(Use) set za dobivanje popisa varijabli okruženja u CMD -u(CMD)

Ako više volite PowerShell , otvorite ga, upišite naredbu Get-ChildItem Env: i pritisnite Enter .

Koristite Get-ChildItem Env: da biste dobili popis varijabli okruženja u PowerShellu

Koristite(Use) Get-ChildItem Env: da biste dobili popis varijabli okruženja u PowerShellu(PowerShell)

Sve varijable okoline su navedene, ali nisu podijeljene ovisno o njihovoj vrsti (korisničke ili sustavne varijable).

Ako želite vidjeti samo varijable sustava, u PowerShellu(PowerShell) upotrijebite ovu naredbu: [Environment]::GetEnvironmentVariables("Machine") .

Popis sistemskih varijabli u PowerShellu: [Environment]::GetEnvironmentVariables("Machine")

Popis varijabli sustava u PowerShell -u : [ Okruženje(Environment) ]::Dobij varijable okruženja(Environment) (" Stroj(Machine) ")

A ako želite navesti samo korisničke varijable, pokrenite ovu naredbu: [Environment]::GetEnvironmentVariables("User") .

Popis korisničkih varijabli u PowerShellu: [Environment]::GetEnvironmentVariables("Machine")

Popis korisničkih varijabli u PowerShell : [ Okolina(Environment) ]:: Dobiti varijable okruženja(Environment) (" Stroj(Machine) ")

Koje su standardne varijable okruženja u sustavu Windows(Windows) ?

Na svakom Windows(Windows) računalu postoji dugačak popis varijabli . Najčešće korištene su varijable poput OS, PATH i TEMP . Cijeli popis i sve njihove zadane vrijednosti možete pronaći na Wikipedia : Varijable okruženja - Zadane vrijednosti u sustavu Microsoft Windows(Environment variables - Default Values on Microsoft Windows) .

Za što koristite korisničke i sistemske varijable okruženja?

Sada znate odgovoriti na pitanje: "Što su varijable okruženja?". Kao što možete vidjeti iz ovog vodiča, varijable okruženja nije lako pronaći niti vidljive na bilo koji način tijekom rada sa Windows programima. Njima u pozadini upravlja operativni sustav i različiti programi i upravljački programi koje instalirate. Međutim, oni su neophodni za pravilno funkcioniranje operativnog sustava i vaših instaliranih aplikacija. Ako promijenite vrijednost bitnih varijabli sustava, a da ne znate što radite, iskusit ćete koliko su te varijable okruženja vitalne uzrokujući kvar vašeg sustava. Prije nego što krenete, komentirajte u nastavku i recite nam kako koristite varijable okruženja u sustavu Windows(Windows) .



About the author

Ja sam profesionalni recenzent i pojačivač produktivnosti. Volim provoditi vrijeme online igrajući video igrice, istražujući nove stvari i pomažući ljudima u njihovim tehnološkim potrebama. Imam neko iskustvo s Xboxom i pomažem korisnicima da očuvaju svoje sustave sigurnima od 2009.



Related posts