Ulike programmer og prosesser krever forskjellige miljøer for å kjøre. På en enkelt maskin må Windows sørge for at alle programmer og prosesser har tilgang til miljøene de trenger.
For å gjøre dette må Windows vite hva slags miljø hvert program krever for å fungere. Windows må lagre denne informasjonen et sted for enklere henting. Miljøvariabler gjør det mulig.
Miljøvariabler er kort sagt datalagringsmekanismer.
La oss grave litt dypere for å se hvordan miljøvariabler fungerer og hvordan du kan opprette, redigere og slette dem effektivt.
Hva er miljøvariabler i Windows 10?
Miljøvariabler er dynamiske variabler som lagrer data relatert til å skape forskjellige miljøer for forskjellige programmer og prosesser.
For å forstå dem bedre, la oss ta eksemplet på et program som trenger å bruke et innebygd Windows-verktøy for å kjøre.
For at programmet skal kunne bruke verktøyet, må programmet vite verktøyets plassering for å få tilgang til det. Programmet må også finne ut om det har tillatelse til å bruke verktøyet eller ikke. Tilsvarende er det ting som et program trenger å vite før det kan bruke verktøyet.
Så, et program kan få tilgang til all denne informasjonen ved å spørre Windows. Windows ser deretter opp miljøvariabler (EV) for disse dataene og skaper et miljø der programmet kan kjøres.
Med andre ord lagrer elbiler data som er tilgjengelig for alle programmer og prosesser som kjører på systemet på tvers av alle brukere. Dataene disse variablene lagrer hjelper programmene som kjøres i miljøet de er designet for.
Noen av de viktigste EV-ene på Windows inkluderer PATH, HOMEPATH og USERNAME. Alle disse variablene inneholder verdier som enhver bruker og prosess i systemet kan få tilgang til når som helst. For eksempel inneholder USERNAME miljøvariabelen navnet på den nåværende brukeren. Windows kan slå opp denne variabelen når den trenger å finne ut navnet på den nåværende brukeren.
Hvordan sette miljøvariabler i Windows 10?
Første ting først, hvis du vil stille inn systemomfattende elbiler, må du har administrative privilegier. Så hvis du ikke er administrator, må du informere systemadministratoren og be om hjelp.
Nå som du har administratorrettigheter:
- Type Avanserte systeminnstillinger i søkefeltet i Start-menyen og velg Best match.
- I boksen Systemegenskaper klikker du på Miljøvariabler for å åpne panelet Miljøvariabler.
EVs-panelet viser to typer variabler, avhengig av ditt behov. Hvis du bare vil endre elbiler for den nåværende brukeren og ikke vil at endringene skal gjenspeile hele systemet, vil du endre det Brukervariabler.
Tvert imot, hvis du vil ha endringer i hele systemet, vil du endre det Systemvariabler.
La oss si at du nettopp har installert Java og vil legge til Java-banen til EV-ene. Å gjøre dette:
- Klikk på Ny under bruker / systemvariablene. Dette vil åpne opp Ny brukervariabel eske.
- Tast inn JAVA_HOME i Variabelt navn felt og bla til katalogen der du har installert Java for å fylle banen Variabel verdi.
Pressing OK vil legge til JAVA_HOME-variabelen i PATH-variabelen.
Hvordan redigere miljøvariabler
For å redigere forskjellige miljøvariabler, velg hvilken som helst variabel fra listen. Trykk deretter på Redigere. Dette vil åpne opp Rediger miljøvariabel panelet. Her kan du opprette, slette og redigere variabler.
Fra listen over variabler velger du den du vil endre og klikker på Redigere. Etterpå kan du endre variabelverdien til hva du vil.
Du kan også slette variablene på en lignende måte.
Hva er Windows PATH-variabelen, og hvordan kan jeg endre den?
Enkelt sagt er PATH-variabelen en adressebok med programmer og kommandoer på datamaskinen din. Når du har et nytt program på datamaskinen du vil kjøre fra kommandolinjegrensesnittet, må du spesifisere adressen i PATH-variabelen.
I slekt: Hvordan lage en liste over alle installerte programmer i Windows
En ting å huske her, ikke alle programmene er i PATH-miljøvariabelen. Bare programmene som er ment å brukes fra kommandolinjegrensesnittet vises i PATH-variabelen. Så, programmer som skal brukes fra et grafisk brukergrensesnitt, har ikke adressene i PATH-variabelen.
Måten prosessen fungerer på, innebærer at Windows søker etter adressen til en bestemt kommando. Når du utsteder en kommando på en kommandolinje, søker Windows først i den nåværende katalogen etter kommandoen. Hvis operativsystemet ikke finner det i den gjeldende katalogen, ser det opp PATH-variabelen for å finne adressen.
I slekt: Slik setter du PATH-variabelen i Linux
For å legge inn en adresse i PATH-variabelen, er prosessen den samme som før. Åpne opp Miljøvariabel velger du STI variabel, og klikk på Redigere.
I boksen Rediger kan du legge til, fjerne og redigere kataloger.
En siste ting å huske, PATH-variabelen er ikke den samme for hver bruker på et system. Så forskjellige brukere kan liste opp forskjellige kataloger uten å endre variabelen for hver bruker. Så hvis du vil at et verktøy skal være tilgjengelig for hver bruker, må du redigere PATH-variabelen under Systemvariabler.
Miljøvariabler i Windows 10 Lagre data som programmer trenger å fungere
Programmer trenger data for å fungere. For å sikre at data er tilgjengelig effektivt, lagrer Windows disse dataene i globale variabler som alle programmer har tilgang til. Disse globale variablene er miljøvariabler.
Du kan legge til, redigere og fjerne miljøvariabler inne i Avanserte systeminnstillinger panelet.
Videre, hvis du har mer enn én bruker på en maskin, vil brukerens miljøvariabler være forskjellige for hver bruker. For eksempel kan en bruker ha oppført en kommando under PATH-variabelen som ikke vil være tilgjengelig for andre brukere.
På den annen side er system EVs tilgjengelig for alle brukere. Disse variablene krever administratorrettigheter for å redigere eller slette.
Kort sagt, elbiler er Windows 'måte å lagre viktige data på. Så vær sikker på at du vet hva du gjør før du endrer dem.
Lær hvordan du får tilgang til Python hvor som helst på kommandolinjen ved å legge den til Windows PATH-variabelen.
Les Neste
- Windows
- Programmering
- Programmering
- Windows Tips
- Programmeringsverktøy
Fawad er frilansskribent på heltid. Han elsker teknologi og mat. Når han ikke spiser eller skriver om Windows, spiller han enten videospill eller skriver for sin quirky blogg Techsava.
Abonner på vårt nyhetsbrev
Bli med på nyhetsbrevet vårt for tekniske tips, anmeldelser, gratis e-bøker og eksklusive tilbud!
Ett steg til…!
Bekreft e-postadressen din i e-posten vi nettopp sendte deg.