Klikając „Zaawansowane ustawienia systemu”, muszę zalogować się jako administrator, a zatem edytować tylko zmienne środowiskowe administratorów (oprócz tych dotyczących całego komputera). Jak edytować zmienne środowiskowe standardowego użytkownika?
Detale
Po migracji do systemu Windows 7 postanowiłem pracować jako zwykły użytkownik zamiast nieuprzywilejowanego administratora. Do tej pory działa dobrze, ale napotkałem drobny problem:
Kiedy próbuję zmienić zmienne środowiskowe dla użytkownika za pomocą panelu sterowania, muszę zalogować się jako administrator. Ale ponieważ uruchamiam tę część panelu sterowania jako administrator , mogę edytować tylko zmienne administratora .
Jak mam edytować własne zmienne środowiskowe? Bez uciekania się do ekstremalnych środków, takich jak edycja rejestru (zgodnie z sugestią w „Czy istnieje narzędzie wiersza polecenia, którego można użyć do edycji zmiennych środowiskowych w systemie Windows?” )
źródło
Odpowiedzi:
Po prostu wpisz „środowisko” w menu startowym (lub naciśnij Win+ Sw Windows 10 i wyszukaj „Edytuj zmienne środowiskowe dla swojego konta” ).
Podobnie wyszukiwanie „środowiska” w panelu sterowania daje tę opcję.
Ogólnie zauważyłem, że po prostu szukanie czegoś w menu startowym lub panelu sterowania jest znacznie szybsze niż próba zapamiętania serii ikon, okien dialogowych itp., Aby coś znaleźć, trzeba uzyskać dostęp. Przynajmniej dla zdecydowanej większości zadań 1 .
Trochę kopania daje to
to polecenie użyte do przedstawienia tego okna dialogowego. Jeśli chcesz, możesz w tym miejscu umieścić skrót.
1 Istnieją wyjątki, takie jak instalacja karty sieciowej z pętlą zwrotną. Patrzyłem przez kilka minut, zanim w końcu znalazłem, jak to zrobić. Ale te rzeczy nie są częstymi scenariuszami :-)
źródło
set
pomocą wiersza poleceń, czy wprowadzone zmiany są aktywne. Jeśli nie, ponowne uruchomienie wiersza polecenia powinno wystarczyć do aktywacji zmian wartości środowiska.Oprócz wyszukiwania (jak wspomniał Johannes), „Zmień moje zmienne środowiskowe” znajduje się na liście w „Zadaniach” w panelu sterowania „Konta użytkowników”.
Z wiersza poleceń można tworzyć / modyfikować trwałe zmienne środowiskowe za pomocą
setx
polecenia, które jest zawarte w systemie Windows Vista (i prawdopodobnie także Windows 7) i wcześniej było częścią narzędzi Windows Resource Kit.źródło
setx
. To może być odpowiedź na nieco powiązane pytanie, które zamieściłem w pytaniu.setx
modyfikowania istniejących zmiennych, które mogą zawierać odwołania do zmiennych środowiskowych. Będą one zwykle rozszerzane do tego czasu i czasami mogą powodować zbyt długie zmienne środowiskowe. Kiedyś skończyło się na$Env:Path
tym, że było za długie i nowe wpisy po prostu nigdy nie działały.Jest to możliwe dzięki Rapid Environment Editor .
źródło
Jeśli chcesz edytować zmienną środowiskową dla konkretnego konta, ale zmienna ta jest częścią zmiennych systemowych (co może mieć miejsce, jeśli ustawiasz ścieżkę dla określonej wtyczki), np. Ścieżka w systemie Windows, możesz to osiągnąć, dodając średnik, jeśli jest wymagany, a następnie
%variable_value%
:źródło