So legen Sie die Benutzerumgebungsvariable mit Setx in Windows 10 fest

Wenn Sie in Windows als Standardbenutzer angemeldet sind, können Sie möglicherweise keine Benutzerumgebungsvariablen über die Benutzeroberfläche festlegen. Dies liegt an a Insekt in Windows 10, indem Sie in der Benutzerkonten-Systemsteuerung auf den Link "Meine Umgebungsvariablen ändern" klicken funktioniert nicht.

Update: 3. August 2016 – Der Link „Meine Umgebungsvariablen ändern“ wurde im Windows 10 Anniversary Update (auch bekannt als Redstone 1) behoben. Wenn Sie noch einen früheren Build verwenden, müssen Sie die Umgebungsvariable mit der Eingabeaufforderung festlegen, wie unten erwähnt.

Die folgende Befehlszeile wird ausgeführt, wenn Sie auf den Link klicken, hat jedoch keine Auswirkungen in Windows 10 v1511 und früher, unabhängig davon, ob Sie sie als Standardbenutzer oder Administrator ausführen.

rundll32 sysdm.cpl, Umgebungsvariablen bearbeiten

Alternativ können Sie die Setx-Befehl um Benutzerumgebungsvariablen zu setzen.

Einstellen der Benutzerumgebungsvariablen

Öffnen Sie ein Eingabeaufforderungsfenster und geben Sie ein

SETX /? um die Befehlsverwendung zu kennen. Zum Beispiel um JAVA_HOME. einzustellen Variable, würdest du verwenden:

SETX JAVA_HOME "C:\Programme\Java\jdk1.6.0_02"

(Ändern Sie je nach installierter JDK-Version und Bitness Ihres Betriebssystems den JDK-Ordnerpfad entsprechend.)

Dadurch wird die Umgebungsvariable für Ihr Benutzerkonto dauerhaft festgelegt und für zukünftige Eingabeaufforderungsfenster wirksam.

Eingabeaufforderung

Löschen einer Benutzerumgebungsvariablen

Um die Benutzervariable zu löschen, verwenden Sie diese Syntax/Beispiel:

SETX JAVA_HOME ""

Dies löscht jedoch nicht den Wert aus dem folgenden Registrierungsschlüssel:

HKEY_CURRENT_USER\Umgebung

Sie benötigen also einen weiteren Befehl, um ihn zu löschen, obwohl dies optional ist.

REG DELETE HKCU\Umgebung /V JAVA_HOME /F

Dadurch wird die Benutzervariable JAVA_HOME gelöscht.

Hinweis: Setx kann auch verwendet werden, um Systemumgebungsvariablen mit dem Schalter "/M" festzulegen, aber Sie müssen es über eine erhöhte Eingabeaufforderung oder eine Administrator-Eingabeaufforderung ausführen.


Eine kleine Bitte: Wenn Ihnen dieser Beitrag gefallen hat, teilen Sie ihn bitte?

Eine "kleine" Aktie von Ihnen würde dem Wachstum dieses Blogs sehr helfen. Einige tolle Vorschläge:
  • Pin es!
  • Teilen Sie es mit Ihrem Lieblingsblog + Facebook, Reddit
  • Tweete es!
Also vielen Dank für Ihre Unterstützung, mein Leser. Es dauert nicht länger als 10 Sekunden Ihrer Zeit. Die Share-Buttons befinden sich direkt darunter. :)