2009-08-18 21:28:02 +0000 2009-08-18 21:28:02 +0000
134
134

Umgebungsvariablen als Standardbenutzer ändern

Wenn ich auf “Erweiterte Systemeinstellungen” klicke, muss ich mich als Administrator anmelden und kann daher nur die Umgebungsvariablen des Administrators (zusätzlich zu den maschinenweiten) bearbeiten. Wie bearbeite ich die Umgebungsvariablen eines Standardbenutzers?

Details

Mit der Umstellung auf Windows 7 habe ich mich entschlossen, als Standardbenutzer statt als unprivilegierter Administrator zu arbeiten. Funktioniert soweit gut, aber ich bin auf ein kleines Problem gestoßen:

Wenn ich versuche, die Umgebungsvariablen pro Benutzer über die Systemsteuerung zu ändern, muss ich mich als Administrator anmelden. Aber da ich diesen Teil des Control Panels als Administrator ausführe, kann ich nur die Administratoren-Variablen bearbeiten.

Wie soll ich meine eigenen Umgebungsvariablen bearbeiten? Ohne zu extremen Maßnahmen zu greifen, wie z. B. dem Bearbeiten der Registrierung (wie in “Gibt es ein Kommandozeilen-Tool, das zum Bearbeiten von Umgebungsvariablen in Windows verwendet werden kann?” )

Antworten (4)

179
179
179
2009-08-18 21:30:48 +0000

Geben Sie einfach “Umgebung” im Startmenü ein (oder drücken Sie Win+S in Windows 10 und suchen Sie nach “Umgebungsvariablen für Ihr Konto bearbeiten”).

Auch die Suche nach “Umgebung” in der Systemsteuerung führt zu dieser Option.

Im Allgemeinen habe ich festgestellt, dass die einfache Suche nach etwas im Startmenü oder in der Systemsteuerung viel schneller ist als der Versuch, sich an eine Reihe von Symbolen, Dialogen usw. zu erinnern, die man aufrufen muss, um etwas zu finden. Zumindest für die große Mehrheit der Aufgaben1.

Ein wenig Nachforschung ergibt, dass

rundll32 sysdm.cpl,EditEnvironmentVariables

der Befehl ist, mit dem dieser Dialog angezeigt wird. Sie können irgendwo eine Verknüpfung dazu einrichten, wenn Sie möchten.


1 Es gibt Ausnahmen, wie z.B. das Installieren eines Loopback-Netzwerkadapters. Ich habe ein paar Minuten lang gesucht, bevor ich endlich gefunden habe, wie man das macht. Aber diese Dinge sind kaum alltägliche Szenarien :-)

32
32
32
2009-08-18 22:33:47 +0000

Zusätzlich zur Suche (wie von Johannes erwähnt) ist “Umgebungsvariablen ändern” unter “Aufgaben” in der Systemsteuerung “Benutzerkonten” aufgeführt.

Von der Kommandozeile aus können Sie persistente Umgebungsvariablen mit dem Befehl setx erstellen/ändern, der in Windows Vista (und vermutlich auch in Windows 7) enthalten ist und davor Teil der Windows Resource Kit Tools war.

10
10
10
2012-10-01 09:13:00 +0000

Dies ist mit dem Rapid Environment Editor möglich.

7
7
7
2014-06-10 11:22:02 +0000

Falls Sie eine Umgebungsvariable für ein bestimmtes Konto bearbeiten möchten, diese Variable aber Teil der Systemvariablen ist (was der Fall sein könnte, wenn Sie den Pfad für ein bestimmtes Plugin einstellen), z. B. Pfad unter Windows, können Sie dies erreichen, indem Sie ein Semikolon anhängen, falls erforderlich, gefolgt von %variable_value% wie folgt:

Path=%Path%;c:\PathName\ForNewPlugin