Wenn ich auf "Erweiterte Systemeinstellungen" klicke, muss ich mich als Administrator anmelden und daher nur die Umgebungsvariablen des Administrators bearbeiten (zusätzlich zu den maschinenweiten). Wie bearbeite ich die Umgebungsvariablen eines Standardbenutzers?
Einzelheiten
Mit der Migration auf Windows 7 habe ich mich entschieden, anstelle eines nicht privilegierten Administrators als Standardbenutzer 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. Da ich diesen Teil der Systemsteuerung jedoch als Administrator ausführe, kann ich nur die Administratorenvariablen 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?" )
quelle
Antworten:
Geben Sie einfach "Umgebung" in das Startmenü ein (oder drücken Sie Win+ Sin 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 Aufgaben 1 .
Ein bisschen Graben ergibt das
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 :-)
quelle
set
in der Befehlszeile überprüfen, ob die von Ihnen vorgenommenen Änderungen aktiv sind. Wenn Sie nicht neu starten, sollte die Befehlszeile ausreichen, um Ihre Änderungen an den Umgebungswerten zu aktivieren.Zusätzlich zur Suche (wie von Johannes erwähnt) wird "Umgebungsvariablen ändern" unter "Aufgaben" im Kontrollfeld "Benutzerkonten" aufgeführt.
Über die Befehlszeile können Sie persistente Umgebungsvariablen mit dem
setx
Befehl erstellen / ändern , der in Windows Vista (und vermutlich auch in Windows 7) enthalten ist und zuvor Bestandteil der Windows Resource Kit-Tools war.quelle
setx
. Dies könnte die Antwort auf die etwas verwandte Frage sein, die ich in der Frage gestellt habe.setx
Ändern vorhandener Variablen, die möglicherweise Verweise auf Umgebungsvariablen enthalten. Diese werden in der Regel bis dahin erweitert und können manchmal zu zu langen Umgebungsvariablen führen. Ich hatte einmal ein$Env:Path
zu langes Problem und neue Einträge haben einfach nie funktioniert.Dies ist mit dem Rapid Environment Editor möglich .
quelle
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. B. Pfad in Windows, können Sie dies erreichen, indem Sie ein anhängen Semikolon, falls erforderlich, gefolgt von
%variable_value%
wie folgt :quelle