it-swarm.com.de

Umgebungsvariablen als Standardbenutzer ändern

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

Einzelheiten

Mit der Migration auf Windows 7 habe ich mich entschieden, als Standardbenutzer anstelle eines nicht privilegierten Administrators zu arbeiten. Funktioniert soweit gut, aber ich bin auf ein winziges Problem gestoßen:

Wenn ich versuche, die Umgebungsvariablen pro Benutzer über das Control Panel 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 auf extreme Maßnahmen wie das Bearbeiten der Registrierung zurückzugreifen (wie in "Gibt es ein Befehlszeilentool, mit dem Umgebungsvariablen in Windows bearbeitet werden können?" )

132
SealedSun

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

In ähnlicher Weise bietet die Suche nach "Umgebung" im Bedienfeld auch diese Option.

Im Allgemeinen ist mir aufgefallen, dass das einfache Suchen nach etwas im Startmenü oder in der Systemsteuerung viel schneller ist als der Versuch, sich eine Reihe von Symbolen, Dialogen usw. zu merken, auf die man zugreifen muss, um etwas zu finden. Zumindest für die allermeisten Aufgaben1.

Ein bisschen Graben ergibt das

rundll32 sysdm.cpl,EditEnvironmentVariables

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


1 Es gibt Ausnahmen wie die Installation eines Loopback-Netzwerkadapters. Ich habe ein paar Minuten gesucht, bevor ich endlich herausgefunden habe, wie das geht. Aber das sind kaum alltägliche Szenarien :-)

176
Joey

Zusätzlich zur Suche (wie von Johannes erwähnt) wird "Umgebungsvariablen ändern" im Kontrollfeld "Benutzerkonten" unter "Aufgaben" aufgeführt.

Über die Befehlszeile können Sie persistente Umgebungsvariablen mit dem Befehl setx erstellen/ändern, der in Windows Vista (und vermutlich auch in Windows 7) enthalten ist und zuvor Bestandteil der Windows Resource Kit-Tools war.

33
bk1e

Dies ist mit dem Rapid Environment Editor möglich.

10
palacsint

Wenn Sie eine Umgebungsvariable für ein bestimmtes Konto bearbeiten möchten, diese Variable jedoch Teil von Systemvariablen ist (was der Fall sein kann, wenn Sie den Pfad für ein bestimmtes Plugin festlegen), z. Pfad In Windows können Sie dies erreichen, indem Sie bei Bedarf ein Semikolon und anschließend %variable_value% wie folgt anhängen:

Path=%Path%;c:\PathName\ForNewPlugin
7
Pankaj Kohli