Sådan indstilles brugermiljøvariabel ved hjælp af Setx i Windows 10

Hvis du er logget ind som standardbruger i Windows, kan du muligvis ikke indstille brugermiljøvariabler via brugergrænsefladen. Dette skyldes en insekt i Windows 10, hvor du klikker på linket "Skift mine miljøvariabler" i kontrolpanelet for brugerkonti virker ikke.

Opdatering: 3-august 2016 – Linket "Skift mine miljøvariabler" er blevet rettet i Windows 10 Anniversary Update (også kendt som Redstone 1) build. Hvis du stadig bruger en tidligere build, skal du indstille miljøvariablen ved hjælp af kommandoprompt, som nævnt nedenfor.

Følgende kommandolinje udføres, når du klikker på linket, men det har ingen effekt i Windows 10 v1511 og tidligere, uanset om du kører det som standardbruger eller administrator.

rundll32 sysdm.cpl, EditEnvironmentVariables

Alternativt kan du bruge Setx kommando for at indstille brugermiljøvariabler.

Indstilling af brugermiljøvariabel

Åbn et kommandopromptvindue og skriv SETX /? at kende kommandobrugen. For eksempel for at indstille JAVA_HOME variabel, ville du bruge:

SETX JAVA_HOME "C:\Program Files\Java\jdk1.6.0_02"

(Afhængigt af den installerede version af JDK, bithed af dit OS, skal du ændre JDK-mappestien i overensstemmelse hermed.)

Dette indstiller permanent miljøvariablen for din brugerkonto og træder i kraft for fremtidige kommandopromptvinduer.

Kommandoprompt

Slet en brugermiljøvariabel

Brug denne syntaks/eksempel for at rydde brugervariablen:

SETX JAVA_HOME ""

Dette sletter dog ikke værdien fra følgende registreringsnøgle:

HKEY_CURRENT_USER\Environment

Så du har brug for en anden kommando for at rydde den, selvom denne er valgfri.

REG SLET HKCU\Environment /V JAVA_HOME /F

Dette rydder brugervariablen JAVA_HOME.

Bemærk: Setx kan også bruges til at indstille systemmiljøvariabler ved hjælp af "/M"-switchen, men du skal køre den fra forhøjet eller administratorkommandoprompt.


En lille anmodning: Hvis du kunne lide dette opslag, så del venligst dette?

En "lille" andel fra dig ville virkelig hjælpe meget med væksten af ​​denne blog. Nogle gode forslag:
  • Fastgør det!
  • Del det på din yndlingsblog + Facebook, Reddit
  • Tweet det!
Så mange tak for din støtte, min læser. Det tager ikke mere end 10 sekunder af din tid. Del-knapperne er lige nedenfor. :)