Kuinka käyttää järjestelmän yleisiä ympäristöympäristön muuttujia Windowsissa

Sisällysluettelo:

Kuinka käyttää järjestelmän yleisiä ympäristöympäristön muuttujia Windowsissa
Kuinka käyttää järjestelmän yleisiä ympäristöympäristön muuttujia Windowsissa

Video: Kuinka käyttää järjestelmän yleisiä ympäristöympäristön muuttujia Windowsissa

Video: Kuinka käyttää järjestelmän yleisiä ympäristöympäristön muuttujia Windowsissa
Video: Lonely (short version) - YouTube 2024, Saattaa
Anonim
 Jokainen järjestelmänvalvoja, joka viettää hyvää aikaa komentokehotteessa tai komentosarjoissa, on todennäköisesti hyvin tietoinen sisäänrakennetuista ympäristömuuttujista, jotka ovat Windowsin tarjoamia (eli Path, WinDir, ProgramFiles, UserProfile jne.). Jos huomaat käyttävänsi tiettyä arvoa uudestaan, eikö olisi hienoa, jos sinulla olisi oma muuttuja, jota voit käyttää samalla tavoin kuin sisäänrakennetut arvot?
Jokainen järjestelmänvalvoja, joka viettää hyvää aikaa komentokehotteessa tai komentosarjoissa, on todennäköisesti hyvin tietoinen sisäänrakennetuista ympäristömuuttujista, jotka ovat Windowsin tarjoamia (eli Path, WinDir, ProgramFiles, UserProfile jne.). Jos huomaat käyttävänsi tiettyä arvoa uudestaan, eikö olisi hienoa, jos sinulla olisi oma muuttuja, jota voit käyttää samalla tavoin kuin sisäänrakennetut arvot?

Muutamalla napsautuksella voit luoda ja ylläpitää omia ympäristöominaisuuttasi, jotka ovat sekä järjestelmänlaajuisia että ylläpitäviä uudelleenkäynnistyksiä.

Mukautetun järjestelmäympäristön muuttujan luominen

Uuden maailmanlaajuisen järjestelmämuuttujan luominen on melko yksinkertainen, ja se on yksi näistä ominaisuuksista, jotka piiloutuvat selkeästi. Huomaa, että kuvakaappaukset ovat Windows Server 2008: ssa, mutta useimmat Windowsin versiot ovat melkein identtisiä, vain muutamia eri näytöistä. Avaa Ohjauspaneelin Järjestelmä-vaihtoehto (vuorotellen voit napsauttaa hiiren kakkospainikkeella Oma tietokone ja valitse Ominaisuudet). Valitse "Kehittyneet järjestelmäasetukset" -linkki.

Valitse Järjestelmän ominaisuudet -valintaikkunassa "Ympäristön muuttujat".
Valitse Järjestelmän ominaisuudet -valintaikkunassa "Ympäristön muuttujat".
Valitse Ympäristömuuttujat-valintaikkunasta Uusi-painike Järjestelmämuuttujat -osion alla.
Valitse Ympäristömuuttujat-valintaikkunasta Uusi-painike Järjestelmämuuttujat -osion alla.
Anna uuden muuttujan nimi sekä arvo ja napsauta OK.
Anna uuden muuttujan nimi sekä arvo ja napsauta OK.
Sinun pitäisi nyt nähdä uusi muuttuja, joka on lueteltu kohdassa "Järjestelmämuuttujat". Sovelletaan muutoksia napsauttamalla OK.
Sinun pitäisi nyt nähdä uusi muuttuja, joka on lueteltu kohdassa "Järjestelmämuuttujat". Sovelletaan muutoksia napsauttamalla OK.
Voit nyt käyttää uuden järjestelmän ympäristömuuttujasi kuten sinä tahansa. Voit käyttää sitä komentoriviltä tai eräkäsikirjoituksilta määrittelemättä sitä.
Voit nyt käyttää uuden järjestelmän ympäristömuuttujasi kuten sinä tahansa. Voit käyttää sitä komentoriviltä tai eräkäsikirjoituksilta määrittelemättä sitä.
Image
Image

Mukautetun ympäristömuuttujan käyttäminen

Kuten yllä mainittiin, mukautettu ympäristömuuttuja ei ole erilainen kuin mikään muu järjestelmämuuttuja, koska voit viitata sen komentoriviltä ja komentosarjojen sisältä. Nopea esimerkki pitää tämän komentosarjan:

@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

Kun suoritat, tuotos on juuri sitä mitä odotat:

Image
Image

Käyttöajat

Muokatun ympäristömuuttujan todellinen teho tulee sisään, kun käytät niitä komentosarjoissa. Esimerkissämme asetetaan muuttuja nimeltä "NotifyEmail", jota voisimme viitata mihinkään skripteihin ilman, että kovaa koodia olisi. Joten jos tarvitsemme sähköpostiosoitteen muutosta, päivitämme järjestelmämuuttujan ja vaikuttamattomat komentosarjat käyttävät tätä uutta arvoa ilman, että meidän täytyy päivittää jokainen käsikirjoitus erikseen.

Tämä ei ole vain ajan säästö, vaan myös suojaa tilanteesta, jossa unohdat päivittää tietyn komentosarjan ja käytetään "kuolleita" arvoja. Lisäksi, jos haluat ohittaa järjestelmän muuttuja tietyssä komentosarjassa, näet ylhäällä esimerkissämme, että tämä on täysin tuettu.

Seuraavassa on joitain ideoita, joissa voit käyttää järjestelmän muuttujia paikallisten ulottuvuuksien muuttujien sijaan:

  • Sähköpostiosoitteet (kuten esimerkissämme)
  • Varmuuskopion kansion sijainnit
  • URL- ja FTP-sivustot
  • Metriset ja kynnysarvot

Toinen suuri ominaisuus järjestelmän muuttujien käyttämisestä on, että sinulla on yksi paikka, jossa voit muokata tai tarkastella muuttujiasi. Yksinkertaisesti sanottuna voit hakea päivityksiä useisiin skripteihin muokkaamalla ympäristömuuttujia samassa paikassa.

Suositeltava: