Okoljska spremenljivka (okolje) v sistemu Windows shrani podatke o nastavitvah OS in uporabniških podatkih. Označena je s seznanjenim simbolom "%" , na primer:
%USERNAME%
S temi spremenljivkami lahko prenesete potrebne podatke operacijskemu sistemu. Na primer, % PATH% vodi seznam imenikov, v katerih Windows išče izvedljive datoteke, če njihova pot ni izrecno navedena. % TEMP% shrani začasne datoteke in % APPDATA% - nastavitve uporabniških programov.
Vsebina
Spreminjanje spremenljivk okolja lahko pomaga, če želite premakniti mapo »Temp« ali »AppData« na drugo lokacijo. Urejanje % PATH% bo omogočilo izvajanje programov iz "ukazne vrstice", ne da bi vsakič določili dolg pot do datoteke. Poglejmo si metode, ki bodo pomagale pri doseganju teh ciljev.
Kot primer programa, ki ga je treba zagnati, uporabljamo Skype . Ko poskusite aktivirati to aplikacijo iz »ukazne vrstice« , dobite naslednjo napako:
To je zato, ker niste določili celotne poti do izvedljivega. V našem primeru je celotna pot videti takole:
"C:Program Files (x86)SkypePhoneSkype.exe"
Da to ne ponovimo vsakič, dodajte imenik v spremenljivko % PATH% .
Pot je treba določiti ne samo za datoteko, temveč tudi za mapo, v kateri se nahaja. Upoštevajte, da je ločilo med imeniki ";".
Dodamo pot:
C:Program Files (x86)SkypePhone
in kliknite »V redu« .
skype
Dokončano! Sedaj lahko zaženete katerikoli program, ne samo Skype, v katerem koli imeniku v »ukazni vrstici« .
Upoštevajte primer, v katerem želimo nastaviti % APPDATA% na pogonu "D" . Ta spremenljivka ni v "Okoljskih spremenljivkah" , zato je ni mogoče spremeniti na prvi način.
echo %APPDATA%
V našem primeru se ta mapa nahaja na naslovu:
C:UsersНастяAppDataRoaming
SET APPDATA=D:APPDATA
Pozor, prosim! Prepričajte se, da natančno veste, zakaj to počnete, ker lahko izpuščajni ukrepi vodijo do neučinkovitosti sistema Windows.
echo %APPDATA%
Vrednost je bila uspešno spremenjena.
Spreminjanje vrednosti okoljskih spremenljivk zahteva določeno znanje na tem področju. Ne igrajte z vrednostmi in jih ne urejate naključno, da ne boste škodovali operacijskemu sistemu. Dobro preuči teoretični material in šele po tem pojdite v prakso.