Lista wszystkich zmiennych środowiskowych z wiersza poleceń
Czy jest możliwe wyświetlenie wszystkich zmiennych środowiskowych z wiersza poleceń systemu Windows?
Coś podobnego do PowerShell ' a gci env:
(LUB ls env:
lub dir env:
).
8 answers
Po prostu zrób:
SET
Możesz również wykonać SET prefix
, aby zobaczyć wszystkie zmienne o nazwach zaczynających się od prefix
.
Na przykład, jeśli chcesz odczytywać tylko derbydb ze zmiennych środowiskowych, wykonaj następujące czynności:
set derby
...i otrzymasz:
DERBY_HOME=c:\Users\amro-a\Desktop\db-derby-10.10.1.1-bin\db-derby-10.10.1.1-bin
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2019-09-26 08:41:10
Jon ma prawidłową odpowiedź, ale Dopracować trochę więcej z cukrem składniowym..
SET | more
Umożliwia wyświetlanie zmiennych po jednej stronie na raz, a nie całej partii lub
SET > output.txt
Wysyła dane wyjściowe do pliku wyjściowego.txt, który możesz otworzyć w notatniku lub cokolwiek innego...
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2019-09-26 08:45:29
Aby wyświetlić listę wszystkich zmiennych środowiskowych w PowerShell:
Get-ChildItem Env:
Lub zgodnie z sugestią user797717, aby uniknąć obcinania wyjścia:
Get-ChildItem Env: | Format-Table -Wrap -AutoSize
Źródło: Tworzenie i modyfikowanie zmiennych środowiskowych (Windows PowerShell Tip of the Week )
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2019-09-26 08:53:29
Po prostu uruchom set
od cmd
.
Wyświetla, ustawia lub usuwa zmienne środowiskowe. Używany bez parametrów, set wyświetla bieżące ustawienia środowiska.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-07-10 16:32:00
Możesz użyć SET
W cmd
Aby wyświetlić bieżącą zmienną wystarczy SET
Aby wyświetlić pewną zmienną, taką jak 'PATH', użyj SET PATH
.
Aby uzyskać pomoc, wpisz set /?
.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-01-13 06:57:02
Nie trać czasu. Szukaj w rejestrze:
reg query "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment"
Zwraca mniej niż polecenie SET.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2019-09-26 08:57:29
Jak wspomniano w innych odpowiedziach, możesz użyć set
, aby wyświetlić listę wszystkich zmiennych środowiskowych lub użyć
set [environment_variable]
Aby uzyskać określoną zmienną z jej wartością.
set [environment_variable]=
może być użyty do usunięcia zmiennej z obszaru roboczego.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2019-09-26 09:05:11
Jeśli chcesz zobaczyć zmienną środowiskową, którą właśnie Ustawiłeś, musisz otworzyć nowe okno poleceń.
Zmienne ustawione za pomocą zmiennych setx są dostępne tylko w przyszłych oknach poleceń, a nie w bieżącym oknie poleceń. (Setx, Przykłady)
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2019-09-26 08:55:43