Дополнительно
Перечислите все переменные окружения из командной строки
Можно ли перечислить все переменные среды из командной строки Windows?
Что-то эквивалентное PowerShell'у gci env:
(или ls env:
или dir env:
).
877
8
Просто сделайте:
Вы также можете сделать
SET prefix
, чтобы увидеть все переменные с именами, начинающимися сprefix
.Например, если вы хотите читать из переменных окружения только derbydb, сделайте следующее:
... и вы получите следующее:
Jon дал правильный ответ, но я хотел бы немного подробнее остановиться на синтаксическом сахаре...
позволяет вам видеть переменные по одной странице за раз, а не все целиком, или
отправляет вывод в файл output.txt, который вы можете открыть в Блокноте или в любом другом...
Чтобы перечислить все переменные окружения в PowerShell:
Или, как предложил пользователь797717, чтобы избежать усечения вывода:
Источник: Создание и изменение переменных среды (Совет недели по Windows PowerShell)
Просто запустите
set
изcmd
.Вы можете использовать "набор" в cmd
Для отображения текущей переменной, просто "набора" вполне достаточно
Показать некоторые переменные, такие как 'путь' используйте
указать путь
.Для получения справки введите команду set /?`.
Дон'т терять времени. Поиск в реестре:
возвращает меньше, чем набор команд.
Если вы хотите ознакомиться с переменной окружения вы просто сидите, вы должны открыть новое окно командной строки.
Как уже упоминалось в других ответов, вы можете использовать "набор", чтобы список всех переменных среды или использовать
набор [environment_variable]
для получения конкретной переменной с ее значением.набор [environment_variable]=
может быть использован для удаления переменной из рабочей области.