U sustavu Windows 10 varijable okoline su unaprijed definirana imena koja predstavljaju put do određenih mjesta u operativnom sustavu, poput pogona, određene datoteke ili mape.
Promjenjive sredine mogu biti korisne u mnogim scenarijima, posebno su korisne ako ste IT stručnjak ili popravite nečije tuđe računalo jer se možete brzo premjestiti na određena mjesta, a da pritom ne znate ni korisničko ime ni puni put do sistemske mape.
Na primjer, umjesto da slijedite sljedeći put C: \ Korisnici \\ AppData \ Roaming može otvoriti naredbu "Run" (Tipka Windows + R), unesite % APPDATA% i pritisnite Enter za pristup istom putu. Ili možete koristiti varijablu % HOMEPATH% za pristup zadanom mjestu mape trenutnog korisnika - gdje operativni sustav pohranjuje mape za radnu površinu, dokumente, datoteke za preuzimanje, OneDrive itd..

Zadane varijable okoline u sustavu Windows 10
| PROMJENJIVOM | PROZORI 10 |
|---|---|
| % ALLUSERSPROFILE% | C: \ ProgramData |
| % APPDATA% | C: \ Korisnici \ korisničko ime \ AppData \ Roaming |
| % COMMONPROGRAMFILES% | C: \ Programske datoteke \ Common Files |
| % COMMONPROGRAMFILES (x86)% | C: \ Programske datoteke (x86) \ Uobičajene datoteke |
| % CommonProgramW6432% | C: \ Programske datoteke \ Common Files |
| % COMSPEC% | C: \ Windows \ System32 \ cmd.exe |
| % HOMEDRIVE% | C: \ |
| % HOMEPATH% | C: \ Korisnici \ korisničko ime |
| % LOCALAPPDATA% | C: \ Korisnici \ korisničko ime \ AppData \ Local |
| % LOGONSERVER% | \\ domena_logon_server |
| % PATH% | C: \ Windows \ system32; C: \ Windows; C: \ Windows \ System32 \ Wbem |
| % PathExt% | .com; .exe;.;; cmd; .vbs; .vbe ;js; .jse; .wsf; .wsh; .msc |
| % PROGRAMDATA% | C: \ ProgramData |
| % PROGRAMFILI% | C: \ Programske datoteke |
| % ProgramW6432% | C: \ Programske datoteke |
| % PROGRAMFILI (X86)% | C: \ programske datoteke (x86) |
| % PROMPT% | $ P $ G |
| % SystemDrive% | C: |
| % SystemRoot% | C: \ Windows |
| % TEMP% | C: \ Korisnici \ korisničko ime \ AppData \ Local \ Temp |
| % TMP% | C: \ Korisnici \ korisničko ime \ AppData \ Local \ Temp |
| % USERDOMAIN% | Korisnička domena povezana s trenutnim korisnikom. |
| % USERDOMAIN_ROAMINGPROFILE% | Korisnička domena povezana s roaming profilom. |
| % USERNAME% | Ime |
| % USERPROFILE% | C: \ Korisnici \ korisničko ime |
| % WINDIR% | C: \ Windows |
| % PUBLIC% | C: \ Korisnici \ Javni |
| % PSModulePath% | % SystemRoot% \ system32 \ WindowsPowerShell \ v1.0 \ Moduli \ |
| % OneDrive% | C: \ Korisnici \ korisničko ime \ OneDrive |
| % DriverData% | C: \ Windows \ System32 \ Drivers \ DriverData |
| % CD% | Prikazuje trenutni put direktorija. (Komandna linija.) |
| % CMDCMDLINE% | Prikazuje naredbeni redak koji se koristi za pokretanje trenutne sesije naredbenog retka. (Komandna linija.) |
| % CMDEXTVERSION% | Prikazuje broj trenutnih proširenja školjki. (Komandna linija. |
| % COMPUTERNAME% | Prikazuje ime sustava. |
| % DATE% | Prikazuje trenutni datum. (Komandna linija.) |
| % TIME% | Vrijeme izlaska. (Komandna linija.) |
| % ERRORLEVEL% | Prikazuje broj koji određuje status izlaza iz prethodne naredbe. (Komandna linija.) |
| % PROCESSOR_IDENTIFIER% | ID procesora |
| % PROCESSOR_LEVEL% | Izlazi procesorska razina. |
| % PROCESSOR_REVISION% | Revizijski izlaz CPU-a. |
| % NUMBER_OF_PROCESSORS% | Prikazuje broj fizičkih i virtualnih jezgara. |
| % RANDOM% | Ispišite slučajni broj od 0 do 32767. |
| % OS% | Windows_NT |
Iako možete koristiti varijable okoline za brzi pristup određenim mjestima u sustavu Windows 10, ove varijable obično ćete koristiti prilikom izrade skripte ili aplikacije.
Ne zaboravite da su neke od spomenutih varijabli neovisne o lokaciji, uključujući % COMPUTERNAME%,% PATHEXT%,% PROMPT%,% USERDOMAIN%,% USERNAME%.
Iako se ovaj vodič usredotočuje na Windows 10, važno je napomenuti da će ove varijable raditi i na Windows 8.x, Windows 7 i Windows Vista.





