System og brukermiljøvariabler i Windows forklart
System- og brukeromgivningsvariabler har alltid vært et komplekst emne for diskusjon for dag-til-dag Windows OS brukere. Hva gjør de? En opplæring på internett sa å legge til en PATH-variabel, men hva er det? Hvor finner jeg disse variablene? Alle disse spørsmålene vil bli besvart kort i dette innlegget. Vi har forsøkt å gi deg et høyt overblikk over hvilke system- og brukeromgivelsesvariabler som er og hvordan du kan bruke dem.
I dette innlegget vil vi diskutere miljøvariabler, system- og brukeromgivningsvariabler og hvordan du legger til og modifiserer dem. Da vil vi gå videre til Dynamic System Variables og se hvordan du bruker dem i ledeteksten.
Hva er en miljøvariabel
Miljøvariabel er dannet av to separate ord, 'Miljø'og'variabel'. La oss diskutere "variabel" først. Det betyr at enheten kan lagre en verdi og variere fra datamaskin til datamaskin. Windows gir en "Miljø" for applikasjoner å utføre og utføre operasjoner, og det er det som gjør det første ordet. Kombinere begge, miljøvariabler er de dynamiske objekter som lagrer verdiene som er gitt av miljøet. Nå gir miljøet verdier som hjelper andre programmer til å skaffe seg noen viktig informasjon om systemet. Som det er en miljøvariabel kalt "windir" som tilsvarer katalogen hvor Windows er installert. For å se dette i aksjon, åpne et oppdagelsesvindu og skriv inn '% Windir%'i adressefeltet. Windows-installasjonsmappen åpnes.
På samme måte kan du referere til Windows-katalogen ved hjelp av "windir" -variabel i andre programmer og skript. Det finnes mange andre variabler som kan nås, 'TEMP' eller 'TMP' er variabelen som peker på katalogen der alle midlertidige filer er lagret. Den mest populære, 'Path'-variabelen er den som peker på katalogene som inneholder kjørbare filer. Slik at du kan kjøre et program fra kommandoprompt i en hvilken som helst annen katalog. Vi har forklart banen senere i dette innlegget. Alle disse variablene kommer til nytte når du utvikler noe eller bruker skallet mye.
Hva er System & User Environment Variables
Svært lik hvordan registret fungerer på Window, har vi System og User Environment Variables. Systemvariablene er godt akseptert og varierer ikke fra bruker til bruker. Mens brukermiljøer er konfigurert forskjellig fra bruker til bruker. Du kan legge til variablene dine under brukeren, slik at andre brukere ikke blir påvirket av dem.
Bare for din informasjon siden vi diskuterer emnet i dybden. Systemvariabler er vurdert før Brukervariabler. Så hvis det er noen brukervariabler med samme navn som systemvariabler, vil brukervariabler bli vurdert. Banevariabel genereres på en annen måte. Den effektive banen vil være variabelen for brukersti som er lagt til i systemsti-variabelen. Så rekkefølgen av oppføringer vil være systemoppføringer etterfulgt av brukeroppføringer.
Slik legger du til og endrer miljøvariabler
En liten advarsel før vi går dypere. Opprett et systemgjenopprettingspunkt, og prøv å ikke tukle med de eksisterende innstillingene som er konfigurert for systemet. Inntil du ikke er veldig sikker på dine handlinger. For å åpne vinduet 'Miljøvariabler', følg disse trinnene:
- Høyreklikk 'Denne PC'-ikonet og velg' Egenskaper '.
- Nå i dette vinduet velg 'Advance System Settings' fra venstre del.
- Trykk på den siste knappen og si "Miljøvariabler" for å åpne vårt destinte vindu.
Bruke sti-variabelen
Banen er den mest brukte miljøvariabelen. Som nevnt, peker den på kataloger som inneholder kjørbare filer. Når du har konfigurert sti-variabelen riktig, kan du bruke disse kjørbarhetene fra hvor som helst i systemet. La oss prøve å forstå dette med et eksempel. Åpne vinduet for miljøvariabler og se etter 'Sti' i systemvariabler.
Klikk på "Rediger" og klikk deretter på "Ny" uten å leke med andre kontroller akkurat nå. Klikk nå bla gjennom og velg en mappe som har ønsket kjørbar fil. Klikk 'OK' og lagre alt. Jeg la til 'Visual Studio Code' kjørbar til banen.
Nå for å kjøre din søknad, åpne Kommandoprompt og skriv inn navnet på den kjørbare filen som var i mappen. Du kan legge til flere argumenter hvis programmet støtter det. Programmet vil løpe fra ledeteksten uten å være i katalogen der du utførte kommandoen. Det er skjønnheten til Sti variabel.
Liste over alle miljøvariabler
Åpne kommandoprompt og skriv 'SETT'og klikk Eenter. Hele listen over variabler med deres nåværende verdier vil bli vist, og du kan referere til den for å gjøre endringer i datamaskinen.
Dynamiske miljøvariabler
Til forskjell fra konvensjonelle variabler, er dynamiske miljøvariabler levert av CMD og ikke av systemet. Du kan ikke endre verdiene av disse variablene, og de utvider til ulike diskrete verdier når det blir forespurt. Vi bruker vanligvis disse variablene for batchbehandling og disse lagres ikke i miljøet. Selv kommandoen "SET" vil ikke avsløre disse variablene. Noen av de dynamiske miljøvariablene er:
Noen av de dynamiske miljøvariablene er:
- % CD%: Å skrive inn denne kommandoen gir deg den gjeldende katalogen du jobber med.
- %DATO%: Denne variabelen gir deg gjeldende dato i henhold til datoformatinnstillinger.
- %TID%: På samme måte gir den deg den nåværende tiden i henhold til tidsformatinnstillingene.
- %TILFELDIG%: Denne variabelen skriver ut et tilfeldig tall.
- % ERRORLEVEL%: Bestemmer feilnivået som er angitt av siste kjørekommando.
- % CMDEXTVERSION%: Denne variabelen utvides til versjonen av kommandolinjeutvidelsene.
Dette var ganske mye om system- og brukeromgivelsesvariabler på Windows. Windows kommer med en rekke flere variabler - ikke glem å sjekke dem med kommandoen 'SET'.
TIPS: Rapid Environment Editor er en kraftig miljøvariablereditor for Windows.