Kaip naudotis globaliais sistemos aplinkos kintamaisiais sistemoje "Windows"

Turinys:

Kaip naudotis globaliais sistemos aplinkos kintamaisiais sistemoje "Windows"
Kaip naudotis globaliais sistemos aplinkos kintamaisiais sistemoje "Windows"

Video: Kaip naudotis globaliais sistemos aplinkos kintamaisiais sistemoje "Windows"

Video: Kaip naudotis globaliais sistemos aplinkos kintamaisiais sistemoje
Video: Kevin Bacon Plays "Six Degrees Of Kevin Bacon" 2024, Balandis
Anonim
 Bet kuris sistemos administratorius, kuris komandinėje eilutėje ar partijos scenarijus praleidžia šiek tiek laiko, tikriausiai gerai žino apie įmontuotus aplinkos kintamuosius "Windows" pasiūlymus (t. Y. Path, WinDir, ProgramFiles, UserProfile ir kt.). Jei atsidursite naudodamiesi tam tikra verte daugiau ir ilgiau, ar ne, jei turite savo kintamąjį, kurį galėtumėte naudoti taip pat, kaip pastatytas vertes?
Bet kuris sistemos administratorius, kuris komandinėje eilutėje ar partijos scenarijus praleidžia šiek tiek laiko, tikriausiai gerai žino apie įmontuotus aplinkos kintamuosius "Windows" pasiūlymus (t. Y. Path, WinDir, ProgramFiles, UserProfile ir kt.). Jei atsidursite naudodamiesi tam tikra verte daugiau ir ilgiau, ar ne, jei turite savo kintamąjį, kurį galėtumėte naudoti taip pat, kaip pastatytas vertes?

Naudodami kelis paspaudimus galite kurti ir prižiūrėti savo aplinkos kintamuosius, kurie yra globalūs sistemoje ir išgyventi iš naujo paleidžiant.

Kintamasis pritaikytos sistemos aplinkos sukūrimas

Naujo pasaulio sistemos kintamojo kūrimas yra gana paprastas ir vienas iš tų ypatybių, paslėptų tiesiai į akis. Atkreipkite dėmesį, kad ekrano nuotraukos yra skirtos "Windows Server 2008", tačiau daugelio "Windows" versijų procesas beveik identiškas, kai tik keli ekranai skiriasi. Valdymo skyde atidarykite "System" parinktį (pakaitomis galite dešiniuoju pelės mygtuku spustelėkite "My Computer" ir pasirinkite "Properties"). Pasirinkite nuorodą "Išplėstiniai sistemos nustatymai".

Sistemos ypatybių dialogo lange spustelėkite "Aplinkos kintamieji".
Sistemos ypatybių dialogo lange spustelėkite "Aplinkos kintamieji".
Dialogo aplinkoje "Kintamieji aplinkos" spustelėkite mygtuką Naujas po skiltimi "Sistemos kintamieji".
Dialogo aplinkoje "Kintamieji aplinkos" spustelėkite mygtuką Naujas po skiltimi "Sistemos kintamieji".
Įveskite naujo kintamojo pavadinimą ir reikšmę ir spustelėkite Gerai.
Įveskite naujo kintamojo pavadinimą ir reikšmę ir spustelėkite Gerai.
Dabar turėtumėte pamatyti savo naują kintamąjį, pateiktą skyriuje "Sistemos kintamieji". Spustelėkite "Gerai", jei norite taikyti pakeitimus.
Dabar turėtumėte pamatyti savo naują kintamąjį, pateiktą skyriuje "Sistemos kintamieji". Spustelėkite "Gerai", jei norite taikyti pakeitimus.
Dabar galite pasiekti savo naująjį sistemos aplinkos kintamąjį, kaip ir kitas. Galite jį naudoti iš komandinės eilutės ar partijos scenarijų, nenurodydami jo.
Dabar galite pasiekti savo naująjį sistemos aplinkos kintamąjį, kaip ir kitas. Galite jį naudoti iš komandinės eilutės ar partijos scenarijų, nenurodydami jo.
Image
Image

Pasirinktinio aplinkos keitimo naudojimas

Kaip jau buvo minėta, jūsų pasirinktinis aplinkos kintamasis nesiskiria nuo bet kurio kito sistemos kintamojo, kurį galite nurodyti iš komandinės eilutės ir scenarijų. Greitam pavyzdžiui apsvarstykite šį paketo scenarijų:

@ECHO OFF TITLE Global Environment Variable Test ECHO. ECHO System NotifyEmail value ECHO NotifyEmail = %NotifyEmail% ECHO. SETLOCAL ECHO Overriding global variable in this script… SET [email protected] ECHO NotifyEmail = %NotifyEmail% ECHO. ECHO Exiting override script… ENDLOCAL ECHO. ECHO System NotifyEmail value ECHO NotifyEmail = %NotifyEmail% ECHO. ECHO. ECHO. PAUSE

Kai vykdomas, produkcija yra būtent tai, ko tikėtumėte:

Image
Image

Naudojimo idėjos

Tikroji aplinkos kintamųjų galia įvedama, kai jas naudojate savo scenarijose. Mūsų pavyzdyje mes nustatėme kintamąjį, vadinamą "NotifyEmail", kurį galėtume paminėti bet kokiu scenarijų skaičiumi, neturėdami kietojo kodo vertės. Taigi, jei mes turime pakeisti el. Pašto adresą, mes paprasčiausiai atnaujinsime sistemos kintamąjį, o paveikti scenarijai naudos šią naują vertę, jei mums nereikės atnaujinti kiekvieno scenarijaus atskirai.

Tai ne tik laiko taupymo priemonė, bet ir apsaugo nuo situacijos, kai jūs pamiršote atnaujinti tam tikrą scenarijų ir naudojama "mirusioji" reikšmė. Be to, jei tam tikrame scenarijuje reikia panaikinti sistemos kintamąjį, aukščiau pateiktame pavyzdyje galite pamatyti, kad jis yra visiškai palaikomas.

Čia pateikiamos kelios idėjos, kuriomis galima taikyti kintamuosius vietoj vietos kintamųjų:

  • El. Pašto adresai (pvz., Mūsų pavyzdyje)
  • Atsarginių kopijų aplankų vietos
  • URL ir FTP svetainės
  • Metrinė ir ribinė vertė

Dar viena puiki galimybė naudoti sistemos kintamuosius - jūs turite vieną vietą, kur galite redaguoti ar peržiūrėti kintamas vertes. Paprasčiau tariant, jūs galėtumėte taikyti atnaujinimus keliems scenarijus, redaguodami aplinkos kintamuosius vienoje vietoje.

Rekomenduojamas: