Hvordan konfigurerer man systemmiljøvariabler i Windows?

Windows bruger miljøvariabler til at gemme værdifuld information om systemprocesser, ressourceforbrug, filsti og mere.

Lad os lære, hvordan du opsætter systemmiljøvariabler i Windows.

Hvad er miljøvariabler i Windows?

Miljøvariabler hjælper Windows med at opsætte et softwaremiljø og fungerer som informationsbeholdere for alle applikationer, der kører på operativsystemet. Forestil dig et program, der ønsker at kende stien til en bestemt fil på din computer. Programmet kan enten gå gennem hele systemet og fortsætte med at søge, indtil det finder filen. En mere innovativ måde er at kalde PATH-miljøvariablen, der indeholder stierne til alle systemfilerne.

Desuden påvirker systemmiljøvariabler også installationen af Java udviklingssæt, Java Runtime Environment og anden vigtig software. Ligesom ovenstående eksempler er der et væld af små og omfattende brugssager i den virkelige verden af ​​miljøvariabler, der samlet set gør Windows til en mere smart version af sig selv.

Typer af miljøvariabler

Windows opretter og bruger flere miljøvariabler, hvoraf nogle er brugerafhængige og andre forbliver de samme for alle brugere på en enkelt maskine. Vi kan kategorisere miljøvariabler ved at bruge brugerafhængighed som en parameter og betegne dem som systemmiljøvariabler og brugermiljøvariabler.

Oplysninger som placeringen af ​​midlertidige filer fra en konto, placeringen af ​​din brugerprofil osv. gemmes under brugervariabler. Windows giver brugerkontoen privilegiet til at redigere brugervariablerne, men andre brugerkonti kan ikke redigere dem.

  Sådan rettes C:windowssystem32configsystemprofiledesktop er ikke tilgængelig på Windows 10 1803 Login

Bortset fra dette indeholder Windows systemmiljøvariabler skabt af operativsystemet, programmer, drivere og mere. Du kan ikke justere systemmiljøvariablerne, men Windows tilbyder muligheden for at justere brugermiljøvariablernes værdier.

Metoder til opsætning af systemmiljøvariabler i Windows

Du kan opsætte systemmiljøvariabler ved hjælp af forskellige metoder i Windows. Selvom kommandolinjemetoderne forbliver uændrede for alle Windows-versioner, adskiller de GUI-baserede metoder sig lidt for forskellige Windows-versioner. Lad os se på alle disse metoder i dybden.

GUI-baserede metoder

De GUI-baserede metoder omfatter brug af menuen Start søgning, Kør-vinduet og menuen Indstillinger til at justere systemmiljøvariabler. Lad os se på, hvordan du kan få adgang til GUI’en fra forskellige Windows-versioner.

Trin til Windows 11

Klik på Start-menuen og søg efter “miljøvariabler.”

Valgmuligheden “Rediger systemmiljøvariablerne” vises i søgeresultaterne. Klik på det samme, og Windows 11 viser listen over alle miljøvariabler.

Trin til Windows 10

Gå til indstillinger og gå ind i menuen “Om”.

Gå nu til “Avancerede systemindstillinger.” Dialogboksen Systemegenskaber skulle vises på din skærm.

Klik på fanen “Avanceret” og vælg “Miljøvariabler”. Windows 10 viser nu hele listen over bruger- og systemvariabler, der er gemt på din computer.

Brug af Run Window

Tryk på Windows +R for at udforske Run-vinduet.

Indtast nu følgende kommando:

rundll32.exe sysdm.cpl,EditEnvironmentVariables

Alle disse metoder bør åbne listen over alle miljøvariabler kategoriseret under separate sektioner for bruger- og systemmiljøvariabler. Du kan oprette nye brugervariabler, redigere de eksisterende eller slette dem ved hjælp af den samme dialogboks.

Trin til at oprette en ny miljøvariabel

Klik på indstillingen “Ny” ved hjælp af dialogboksen Miljøvariabler.

Indtast nu variabelnavnet og dets værdi under de respektive kolonner, og tryk på OK.

Oprettelse af JAVA_HOME-miljøvariablen er et afgørende skridt for at installere Java Development Kit. Så lad os oprette variablen JAVA_HOME og senere bekræfte dens eksistens. Klik på “Ny” og indtast “JAVA_HOME” som variabelnavnet. Indtast også installationsstien for JDK som variabelværdien for JAVA_HOME.

  Sådan ændres dine placerings- og sprogindstillinger på Windows 10

Variablen JAVA_HOME er nu synlig på listen over alle miljøvariabler, med variabelværdien som stien til JDK. Du kan bekræfte det ved at gå til indstillingerne “rediger systemvariabel”, og JAVA_HOME-variablen skulle være til stede lige der.

Trin til redigering af miljøvariabler

Klik på den miljøvariabel, du vil redigere, og tryk på “Rediger”.

Indtast nu variabelnavnet og dets værdi, og tryk på OK-knappen.

Lad os nu redigere JAVA_HOME-variablen, som vi lige har oprettet, og ændre dens værdi til en anden mappe. Klik på variablen og vælg “Rediger”. Indtast nu en anden variabelværdi, der erstatter den forrige værdi, og klik på OK.

Her kan du også verificere den ændrede værdi på listen over miljøvariabler.

Den opdaterede variabel findes på listen over brugervariabler.

Trin til at slette miljøvariabler

Klik på den miljøvariabel, du vil slette.

Tryk nu på “Slet” og tryk på OK.

Lad os som et eksempel slette JAVA_HOME-variablen, som vi for nylig justerede. Vælg variablen og tryk på “Slet” og “OK” efterfølgende. Den valgte variabel slettes fra listen over variabler.

Variablen JAVA_HOME bliver slettet fra listen.

Kommandopromptmetode

Du kan bruge kommandoprompten eller Windows PowerShell til at opsætte miljøvariabler. Lad os først se på, hvordan man bruger kommandopromptmetoden.

Visning af miljøvariabler

Åbn kommandoprompten i Windows.

Indtast nu “set” og tryk på Enter. Du kan se hele listen over miljøvariabler uden nogen kategorisering, i modsætning til den GUI-baserede metode.

Oprettelse af nye miljøvariabler

Åbn kommandoprompten.

Brug følgende syntaks ved hjælp af setx-kommandoen, og tryk på Enter:

setx [variable_name] “[variable_value]”

[variable_name] står for navnet på den variabel, du vil indtaste.

  Sådan indstiller du forskellige baggrunde til virtuelle skriveborde i Windows 10

[variable_value] står for værdien for den nyoprettede variabel.

Lad os for eksempel oprette en “TEST_VARIABLE” med værdien “XYZ” og derefter bekræfte dens eksistens ved hjælp af kommandoprompt. Vi bruger følgende kommando:

setx [TEST_VARIABLE] “[XYZ]”

Tillykke! Du har lige oprettet en ny brugervariabel ved hjælp af kommandoprompt. Lad os nu bekræfte dens eksistens. Brug kommandoen “set” for at se listen over alle variablerne.

Windows PowerShell-metoden

PowerShell giver dig mere fleksibilitet med miljøvariablerne og lader dig se, redigere og oprette dem, men disse er kun gyldige for en enkelt PowerShell-session. Variablelisten vender tilbage til sin oprindelige form, når du lukker en PowerShell-session.

Visning af systemvariabler

Åbn Windows PowerShell.

Indtast nu følgende kommando:

Get-ChildItem Env:

Windows PowerShell viser den komplette liste over miljøvariabler.

Miljøvariablerne bliver ikke kategoriseret under system- og brugervariabler, men du kan bruge følgende kommandoer til kun at se systemvariabler ved hjælp af PowerShell:

[Environment]::GetEnvironmentVariables("Machine")

Ellers kan du bruge følgende kommando til kun at se brugermiljøvariablerne:

[Environment]::GetEnvironmentVariables("User")

Oprettelse og redigering af miljøvariabler

Du kan redigere og oprette nye miljøvariabler ved at bruge den indbyggede $env variabel. Brug følgende kommando til at oprette en ny variabel ved hjælp af PowerShell:

$env:Variable_name="Variable_value"

Her står Variable_name for navnet på den nyoprettede miljøvariabel, og variable_value står for dens værdi.

Lad os oprette en anden testvariabel TEST_VARIABLE som et eksempel og derefter bekræfte dens eksistens. Vi bruger følgende kommando i PowerShell:

$env:TEST_VARIABLE = '[ABC]'

Vi har også bekræftet variabelværdien for TEST_VARIABLE ved hjælp af følgende kode:

$env:TEST_VARIABLE

PowerShell viser output for variablen TEST_VARIABLE som [ABC].

Desuden kan du også justere værdien for en eksisterende miljøværdi ved hjælp af følgende kommando:

$env:Variable_name=";Variable_value2"

Dette ville tilføje den nyligt nævnte værdi til den oprindelige værdi for miljøvariablen.

Konklusion 🧑‍💻

Oprettelse og justering af systemmiljøvariabler er afgørende for at styre programmer og udnytte deres funktionalitet. Windows giver dig GUI-baserede og kommandolinjemuligheder for at gøre det samme. De GUI-baserede metoder er enkle og nemme at følge. På den anden side er kommandolinjemetoderne hurtigere, men mere komplicerede.

Nu kan du tjekke Tuning MySQL-systemvariabler for høj ydeevne.