Varijabla okruženja (okruženje) u sustavu Windows pohranjuje informacije o postavkama OS-a i korisničkim podacima. Označava se upareni simbol "%" , na primjer:

%USERNAME%

Pomoću tih varijabli možete prenijeti potrebne informacije operacijskom sustavu. Na primjer, % PATH% čuva popis direktorija u kojima Windows traži izvršne datoteke ako put do njih nije izričito naveden. % TEMP% pohranjuje privremene datoteke i % APPDATA% - postavke korisničkih programa.

Zašto izmijeniti varijable

Promjena varijabli okruženja može vam pomoći ako želite premjestiti mapu "Temp" ili "AppData" na drugu lokaciju. Uređivanje % PATH% omogućit će pokretanje programa iz "Command line" bez određivanja dugog puta do datoteke svaki put. Pogledajmo metode koje će vam pomoći u postizanju tih ciljeva.

Metoda 1: Svojstva "Računala"

Kao primjer programa koji treba pokrenuti, koristimo Skype , Nakon što pokušate aktivirati ovu aplikaciju iz "Command line" , dobit ćete ovu pogrešku:

Pogreška pri pokretanju Skypea u naredbenom retku u sustavu Windows 7

To je zato što niste naveli puni put do izvršne datoteke. U našem slučaju, čitav put izgleda ovako:

"C:Program Files (x86)SkypePhoneSkype.exe"

Pokretanje Skypea s punim putem u naredbenom retku u sustavu Windows 7

Da to ne ponovimo svaki put dodajmo imenik na varijablu % PATH% .

  1. Na izborniku Start desnom tipkom miša kliknite Računalo i odaberite Svojstva .
  2. Računalna svojstva u Windsoru 7

  3. Zatim idite na "Napredne postavke sustava" .
  4. Dodatni parametri sustava u sustavu Windows 7

  5. Na kartici Napredno kliknite Svojstva okoliša .
  6. Varijable okruženja u sustavu Windows 7

  7. Otvara se prozor s različitim varijablama. Odaberite "Put" i kliknite "Uredi" .
  8. Odabir varijable okoline za uređivanje u sustavu Windows 7

  9. Sada morate dodati put u naš katalog.

    Put mora biti specificiran ne samo za datoteku, već i za mapu u kojoj se nalazi. Napominjemo da je razdjelnik između direktorija ";".

    Dodamo put:

    C:Program Files (x86)SkypePhone

    i kliknite "U redu" .

  10. Spremanje promjena u varijabilnom okruženju u sustavu Windows 7

  11. Ako je potrebno, na isti način izvršavamo promjene na drugim varijablama i kliknite OK .
  12. Dovršetak uređivanja varijable okoline u sustavu Windows 7

  13. Završavamo sesiju korisnika kako bi promjene bile očuvane u sustavu. Opet, idite na "Command line" i pokušajte pokrenuti Skype tako da upišete
  14. skype

    Pokretanje Skypea bez punog puta u naredbenom retku u sustavu Windows 7

Gotovo! Sada možete pokrenuti bilo koji program, a ne samo Skype, u bilo kojem direktoriju u "Command Line" .

Metoda 2: naredbeni redak

Razmotrite slučaj gdje želimo postaviti % APPDATA% na pogon "D" . Ova se varijabla ne nalazi u "Varijable okruženja" pa se ne može promijeniti na prvi način.

  1. Da biste pronašli trenutnu vrijednost varijable, u "Command line" unesite:
  2. echo %APPDATA%

    Prikaz vrijednosti AppData na naredbenom retku u sustavu Windows 7

    U našem se slučaju ova mapa nalazi na adresi:

    C:UsersНастяAppDataRoaming

  3. Da biste promijenili njegovu vrijednost, unesite:
  4. SET APPDATA=D:APPDATA

    Pažnja molim te! Budite sigurni da točno znate zašto to radite, jer osipne radnje mogu dovesti do neučinkovitosti sustava Windows.

  5. Provjerimo trenutnu vrijednost % APPDATA% upisivanjem:
  6. echo %APPDATA%

    Pogledajte promijenjenu vrijednost AppData na naredbenom retku u sustavu Windows 7

    Vrijednost je uspješno promijenjena.

Promjena vrijednosti varijabli okoline zahtijeva određeno znanje u ovom području. Nemojte igrati s vrijednostima i nemojte ih uređivati ​​slučajnim redoslijedom, kako ne bi štetili OS-u. Pa proučite teorijski materijal, a tek nakon toga idite na praksu.