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

Zmień zmienne środowiskowe jako użytkownik standardowy

Po kliknięciu na “Zaawansowane ustawienia systemu” muszę zalogować się jako administrator i w ten sposób edytować tylko zmienne środowiskowe administratora (oprócz zmiennych dla całej maszyny). *Jak mogę edytować zmienne środowiskowe standardowego użytkownika? *

Szczegóły

Wraz z migracją do Windows 7 zdecydowałem się pracować jako standardowy użytkownik zamiast jako nieuprzywilejowany administrator. Jak na razie działa dobrze, ale napotkałem mały problem:

Kiedy próbuję zmienić zmienne środowiskowe użytkownika poprzez panel sterowania, muszę się zalogować jako administrator. Ale ponieważ uruchamiam tę część panelu sterowania jako administrator, mogę edytować tylko zmienne administratora.

*Jak mam edytować moje własne zmienne środowiskowe? * Bez uciekania się do ekstremalnych środków, takich jak edycja rejestru (jak zasugerowano w “Czy istnieje jakieś narzędzie wiersza poleceń, które może być używane do edycji zmiennych środowiskowych w systemie Windows?” )

Odpowiedzi (4)

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

Wystarczy wpisać “środowisko” w menu start (lub nacisnąć Win+S w Windows 10 i wyszukać “Edytuj zmienne środowiskowe dla swojego konta”).

Podobnie, szukanie “środowiska” w panelu sterowania również daje tę opcję.

Ogólnie rzecz biorąc, zauważyłem, że po prostu szukanie czegoś w menu start lub panelu sterowania jest znacznie szybsze niż próba zapamiętania serii ikon, okien dialogowych itp. Przynajmniej w przypadku zdecydowanej większości zadań1.

Trochę grzebania wykazało, że

rundll32 sysdm.cpl,EditEnvironmentVariables

jest poleceniem używanym do wyświetlania tego okna dialogowego. Jeśli chcesz, możesz umieścić gdzieś skrót do tego polecenia.


1 Istnieją wyjątki, takie jak instalacja karty sieciowej loopback. Szukałem przez kilka minut, zanim w końcu znalazłem, jak to zrobić. Ale te rzeczy to raczej nie są częste scenariusze :-)

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

Oprócz wyszukiwania (jak Johannes wspomniał), “Zmień moje zmienne środowiskowe” jest wymienione w “Zadaniach” w panelu sterowania “Konta użytkowników”.

Z linii poleceń, możesz tworzyć/modyfikować trwałe zmienne środowiskowe używając polecenia setx, które jest zawarte w Windows Vista (i przypuszczalnie Windows 7 też) i było częścią Windows Resource Kit Tools przed tym.

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

Jest to możliwe przy pomocy Rapid Environment Editor .

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

W przypadku, gdy chcesz edytować zmienną środowiskową dla konkretnego konta, ale zmienna ta jest częścią zmiennych systemowych (co może mieć miejsce, gdy ustawiasz ścieżkę dla konkretnego pluginu) np. Path w Windows, możesz to osiągnąć dodając średnik, jeśli jest to wymagane, a następnie %variable_value% w następujący sposób:

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