Miljøvariabler i et operativsystem er verdier som inneholder informasjon om systemmiljøet og brukeren som er pålogget. De eksisterte også i operativsystemer før Windows, for eksempel MS-DOS. Applikasjoner eller tjenester kan bruke informasjonen som er definert av miljøvariabler for å bestemme forskjellige ting om operativsystemet, for eksempel for å oppdage antall prosesser, brukerens nåværende innloggede navn, mappebanen til den nåværende brukerens profil eller den midlertidige filkatalogen. I denne artikkelen vil vi se hvordan du viser miljøvariabler som er definert på systemet ditt og deres verdier for den nåværende brukeren, for spesifikke prosesser og systemvariablene.
Annonse
hvordan ss uten at de vet det
Windows har flere typer miljøvariabler: brukervariabler, systemvariabler, prosessvariabler og flyktige variabler. Brukermiljøvariabler er tilgjengelige for alle apper som kjører i gjeldende brukerkontekst, systemmiljøvariabler gjelder for alle brukere og prosesser på PC-en; prosessvariabler gjelder bare for en bestemt prosess, og flyktige variabler er de som bare eksisterer for den gjeldende påloggingsøkten. Det mest interessante av disse er bruker-, system- og prosessvariabler, ettersom vi kan endre dem.
Hvordan vise bruker- og systemmiljøvariabler og deres verdier
Den enkleste måten å se gjeldende brukervariabler på er å bruke Systemegenskaper.
- Åpne kontrollpanelet .
- Naviger til følgende applet:
Kontrollpanel System og sikkerhet System
- Klikk på lenken 'Avanserte systeminnstillinger' til venstre. I neste dialogboks ser du Miljøvariabler... -knappen nederst i kategorien Avansert. Trykk på det.
- De Miljøvariabler vinduet vises på skjermen.
I den øverste tabellen vil du se brukervariabler, og den nederste listen inneholder systemvariabler.
Her kan du se navnene og verdiene eller til og med lage dine egne variabler, eller redigere verdien av en variabel om nødvendig.
Det er flere andre måter å se miljøvariabler på.
Du kan se dem på de aktuelle registernøklene.
hvordan du justerer skjermstørrelsen på den andre skjermen
- Åpne Registerredigering .
- For å se brukervariabler, gå til følgende nøkkel:
HKEY_CURRENT_USER Miljø
Tips: Hvordan hoppe til ønsket registernøkkel med ett klikk .
- For å se systemvariabler, naviger til følgende nøkkel:
HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Control Session Manager Environment
Alternativt kan du se miljøvariabler via ledeteksten. Åpne ledetekstvinduet, og skriv inn følgende kommando, og trykk deretter Enter:
sett
Set-kommandoen vil skrive ut alle tilgjengelige miljøvariabler med verdiene, direkte inn i konsollutgangen, slik at du kan se dem alle samtidig.
Hvis du vil se verdien av en bestemt variabel, bruker du ekkokommandoen i stedet for settet, som følger:
ekko% brukerprofil%
Kommandoen ovenfor vil skrive ut banen til kontoprofilen din.
Erstatte brukerprofil med ønsket navn på variabelen. For eksempel, ekko% datamaskinnavn% . Det er det.
Hvordan se miljøvariabler for en bestemt Windows-prosess
Dessverre kjenner jeg ingen innfødte måter (dvs. uten å bruke tredjepartsapper) for å se variabler for noen applikasjoner som kjører i Windows, men Sysinternals Process Explorer gjør dette perfekt.
- Last ned Process Explorer og kjør den som administrator.
- Høyreklikk prosessen du er interessert i, og velg Egenskaper ... fra hurtigmenyen.
- Egenskapsvinduet for den prosessen vises på skjermen. Bytt til kategorien Miljø og se hele settet med variabler for den valgte prosessen. Dette er veldig nyttig.
I skjermbildet mitt kan du se COMMANDER_PATH-variabelen, som er tilgjengelig eksklusivt for Total Commander (totalcmd64.exe-prosessen). Hvis jeg skriver 'cd% commander_path%' i Total Commander's kommandolinje, hopper den inn i katalogen der den er installert.
Det er det. Nå vet du alle de nyttige måtene å se navn og verdier på variabler som er definert i Windows-miljøet ditt.