Varijable okruženja za učenje u Windowsima 10

Pin
Send
Share
Send


Promjenjiva okolina (varijabla okoline) je kratka referenca na objekt u sustavu. Na primjer, koristeći ove kratice, možete kreirati univerzalne staze za aplikacije koje će raditi na bilo kojem računalu, bez obzira na korisnička imena i ostale parametre.

Windows varijable okruženja

Možete dobiti informacije o postojećim varijablama u svojstvima sistema. Da biste to učinili, desnom tipkom miša kliknite prečicu Computer (Računar) na radnoj površini i odaberite odgovarajuću stavku.

Idi na Napredne opcije.

U otvorenom prozoru sa karticom "Napredno" kliknite gumb prikazan na slici ispod.

Ovdje vidimo dva bloka. Prva sadrži korisničke varijable, a druga sadrži sistemske varijable.

Ako želite vidjeti cijeli popis, pokrenite Komandna linija u ime administratora i izvršite naredbu (unesite i kliknite ULAZ).

set>% homepath% desktop set.txt

Pročitajte više: Kako otvoriti naredbeni redak u sustavu Windows 10

Datoteka se pojavljuje na radnoj površini s imenom "set.txt", u kojem će biti navedene sve varijable okoline dostupne u sistemu.

Svi se oni mogu koristiti u konzoli ili skriptama za pokretanje programa ili traženje objekata dodavanjem imena u znakove postotka. Na primjer, u naredbi iznad puta

C: Korisnici Korisničko ime

koristili smo

% homepath%

Napomena: slučaj prilikom pisanja varijabli nije važan. Put = staza = PUT

Promjene PATH i PATHEXT

Ako je sa običnim varijablama sve jasno (jedna veza - jedna vrijednost), onda se te dvije stvari razdvajaju. Detaljan pregled pokazuje da se odnose na više objekata odjednom. Da vidimo kako to funkcionira.

"PATH" omogućava vam pokretanje izvršnih datoteka i skripti koje "leže" u određenim direktorijima, bez navođenja njihove točne lokacije. Na primjer, ako ukucate Komandna linija

explor.exe

sustav će pretraživati ​​mape naznačene u vrijednosti varijable, pronaći i pokrenuti odgovarajući program. To možete iskoristiti na dva načina:

  • Stavite potrebnu datoteku u jedan od navedenih direktorija. Potpuni popis može se dobiti označavanjem varijable i klikom na "Promijeni".

  • Stvorite bilo gdje svoju mapu i propisajte joj put. Da biste to učinili (nakon kreiranja direktorija na disku) kliknite Kreirajte, unesite adresu i Ok.

    % SYSTEMROOT% definira put do mape "Windows" bez obzira na slovo pogona.

    Zatim kliknite na Ok u prozore Okolišne varijable i "Svojstva sistema".

Možda ćete trebati ponovo pokrenuti da biste primijenili postavke. Explorer. To možete brzo učiniti ovako:

Otvori Komandna linija i napiši naredbu

taskkill / F / IM explor.r.e

Sve mape i Zadaća nestaće. Dalje, trči ponovo Explorer.

istraživač

Još jedna poanta: ako ste sarađivali "Komandna linija", treba ga ponovo pokrenuti, tj. konzola neće "znati" da su se postavke promijenile. Isto se odnosi i na okvire u kojima uklanjate pogrešku svog koda. Takođe možete ponovo pokrenuti računar ili se odjaviti i ponovo prijaviti.

Sada su postavljene sve datoteke "C: Script" moguće je otvoriti (pokrenuti) unošenjem samo njihovog imena.

"PATHEXT", zauzvrat, omogućava ne naznačiti čak i ekstenziju datoteke ako je zapisana u njezinim vrijednostima.

Princip rada je sljedeći: sustav prolazi kroz proširenja jedno za drugim dok se ne nađe odgovarajući objekt i to učini u direktorijima navedenim u "PATH".

Stvaranje promenljivih okoline

Varijable se stvaraju jednostavno:

  1. Pritisnite tipku Kreirajte. To se može učiniti i u korisničkom dijelu i u odjeljku sistem.

  2. Unesite ime, na primer, "desktop". Imajte na umu da takvo ime još nije korišteno (pregledajte liste).

  3. U polju "Vrijednost" odredite put do mape "Desktop".

    C: Korisnici Korisničko ime Desktop

  4. Pritisni Ok. Ponovite ovu radnju u svim otvorenim prozorima (vidi gore).

  5. Ponovo pokreni Explorer te konzole ili čitavog sistema.
  6. Urađeno, stvorena je nova varijabla koju možete vidjeti na odgovarajućem popisu.

Na primjer, ponovit ćemo naredbu koju smo koristili za dobivanje popisa (prvi u članku). Sada umesto nas

set>% homepath% desktop set.txt

samo treba da se upiše

set>% desktop% set.txt

Zaključak

Korištenje varijabli okruženja može značajno uštedjeti vrijeme prilikom pisanja skripti ili interakcije s sistemskom konzolom. Još jedan plus je optimizacija generisanog koda. Imajte na umu da varijable koje ste stvorili nisu dostupne na drugim računalima, a skripte (skripte, aplikacije) neće raditi s njima, tako da prije prijenosa datoteka drugom korisniku morate ga obavijestiti o tome i ponuditi da stvori odgovarajući element u vašem sustavu .

Pin
Send
Share
Send