Zmienna środowiskowa Windows 7 nie można usunąć


4

Zainstalowałem MKS na Windows 7, a wraz z nim MKS Toolkit został cicho zainstalowany. Wydaje się również, że ustawia niektóre globalne zmienne środowiskowe, takie jak „TERM” i „TERMCAP”. Ponieważ te zmienne nie będą działać razem z cygwin, ponownie odinstalowałem MKS Toolkit. Ale niestety zmienne są nadal obecne.

Mam teraz problem, że widzę tylko te zmienne w wierszu poleceń. Nie mogę ich znaleźć nigdzie indziej. Nie pojawiają się pod GUI ani w rejestrze. Jak to możliwe i jak mogę je usunąć?

Jedynym sposobem na poprawne działanie cygwin jest jawne ustawienie wszystkich niepoprawnych zmiennych na pustą wartość. Ale to jest złe. Więc gdzie mogę je znaleźć i usunąć poprawnie?

Odpowiedzi:


1

Może polecenia zostały dołączone do ~/.profile, ~/.bash_profilelub ~/.bashrcplików przez MKS instalatora? Jeśli nie możesz ich znaleźć w Rejestrze, są one ustawiane przy użyciu tradycyjnych mechanizmów UNIX (np. Skryptów uruchamiania powłoki). Powinieneś również sprawdzić /etc/profilei pliki w /etc/profile.d.


1

sprawdź rejestr:

Dla zmiennych systemowych:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment

Dla zmiennych użytkownika:

HKEY_CURRENT_USER\Environment

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.