Vartotojo ir sistemos aplinkos kintamieji: Ar vartotojo kintamieji nepaiso sistemos kintamųjų

Išbandykite Mūsų Instrumentą, Kaip Pašalinti Problemas

„Windows“ yra keletas programų ir komandų, kurias ji randa stebuklingai, vartotojui nenurodant, kur ji yra failų sistemoje. Pavyzdžiui, jei turime paleisti PING komandą, neturime nurodyti ping.exe vietos, kad ją paleistume. Mes tiesiog rašome „ping“, o „Windows“ atlieka likusį darbą. Kai kurios vykdomosios programos yra žinomos „Windows“ pagal numatytuosius nustatymus. Šie keliai sukonfigūruoti naudojant „Windows“ sistemą ir vartotojo kintamuosius.

„Windows“ sistemos kintamieji ir vartotojo aplinkos kintamieji

Greita santrauka pasislėpti 1 Sistemos aplinkos kintamieji 2 Vartotojo aplinkos kintamieji 3 Ar vartotojo kintamieji nepaiso sistemos kintamųjų?

Aplinkos kintamasis yra dinaminė reikšmė, nurodanti į skirtingas sistemos aplinkas (aplankus) . Pavyzdžiui, jei įdiegiate „Java“, turėsite rankiniu būdu nustatyti „Java“ aplinkos kintamąjį, kad įsitikintumėte, jog galite paleisti „Java“ komandas neįvedę kiekvienos komandos kelio vėl ir vėl.

Yra dviejų tipų aplinkos kintamieji:

  1. Sistemos aplinkos kintamieji
  2. Vartotojo aplinkos kintamieji

Kai kurie aplinkos kintamojo pavyzdžiai kurie dažniausiai naudojami:

  • %windir%
    WINDIR nukelia į katalogą, kuriame įdiegta „Windows“.
  • TEMP
    TEMP yra komanda, perkelianti aplanką, kuriame saugomi laikini failai.
  • PATH
    Aplinkos kintamasis PATH yra plačiausiai naudojama komanda, kurioje yra vykdomieji failai ir kuriuos galima vykdyti tiesiogiai iš komandinės eilutės.

Numatytasis kiekvieno kintamojo turinys priklauso nuo jūsų naudojamos „Windows“ versijos.

Aplinkos kintamojo nustatymus galite pasiekti sistemoje „Windows“ atlikdami šiuos veiksmus:

  1. Eikite į Vykdyti -> sistemos ypatybės. Bus atidarytas sistemos ypatybių langas (skirtukas Išplėstinė)
  2. Spustelėkite aplinkos kintamųjų mygtuką
  3. Kitame lange yra du skyriai - vartotojo kintamieji ir sistemos kintamieji.
  4. Skiltyje „Kintamieji“ pasirinkite bet kurį apibrėžtą kintamąjį ir spustelėkite „Redaguoti“.

Pirmiausia suprasime abu šių kintamųjų tipus ir tada, kaip jie susiję ar skiriasi. Taigi pradėkime.

Sistemos aplinkos kintamieji

Kaip rodo pavadinimas, jis susijęs su jūsų kompiuterio aplinka arba labiau technine prasme, operacine sistema, ty aplinka, kurią operacinė sistema suteikia vartotojui atlikti ar atlikti įvairias operacijas. Taigi sistemos aplinkos kintamieji pateikia kintamuosius arba reikšmes, saugomas kintamuosiuose, kurių sistema reikalauja, kad kitos programos galėtų atlikti savo užduotis. Pasiekę šiuos sistemos pateiktus kintamuosius, galite gauti svarbios informacijos apie sistemą, kuri daugeliu atžvilgių gali būti naudinga atliekant užduotį arba paleidžiant tam tikrą programą sistemoje.

Sistemos aplinkos kintamieji yra tie, kuriuos apibrėžia sistema ir kurie yra visame pasaulyje naudojami visų vartotojų.

Taigi tai buvo kai kurie aplinkos kintamieji, kuriuose saugomos šios komandos ir kurie dažniausiai naudojami. Jūs netgi galite sukurti kai kuriuos sistemos kintamuosius, jei esate sistemos administratorius.

Vartotojo aplinkos kintamieji

Vartotojo kintamuosius naudoja tik tas kintamąjį deklaravęs vartotojas.

Vartotojai gali sukurti savo pasirinktus kintamuosius ir į juos įterpti norimas vertes. Galite sukurti savo kelio kintamąjį arba netgi išsaugoti eilutę tame kintamajame. Galite pasiekti vartotojo kintamuosius tiesiog įvesdami kintamąjį „Vykdyti“ („Windows“ klavišas+R) ir jis gali nukreipti jus į vartotojo apibrėžto kintamojo kelią. Tačiau reikia atsiminti, kad negalite nurodyti kito vartotojo paskyros kelio, nes vartotojo kintamieji yra prieinami tik juos sukūrusiam vartotojui.

Ar vartotojo kintamieji nepaiso sistemos kintamųjų?

Vartotojo kintamieji nepaiso sistemos kintamųjų, net jei kintamieji yra pavadinti vienodai .

Jei vartotojas apibrėžia kintamąjį, kurio pavadinimas yra toks pat kaip sistemos kintamojo, tada, kai tas vartotojas skambina tam kintamajam, jis pasiekia vartotojo sukurtą vietinį kintamąjį, o ne sistemos kintamąjį. Bet taip yra tik jį apibrėžusio vartotojo atveju, jei bet kuris kitas vartotojas pasiekia šiuos kintamuosius, jis pagal nutylėjimą vadins sistemos kintamuoju.

Tačiau „PATH“ sistemos kintamasis šiek tiek skiriasi, vartotojo apibrėžtas „kelio“ kintamasis jo visiškai nepakeičia. Tiesą sakant, jis pridedamas prie sistemos „PATH“ kintamojo.