Возможный дубликат:
что такое PATH и другие переменные среды, и как я могу их установить или использовать?
Я знаю, что я могу редактировать переменные среды в Windows 8, перейдя в
Start -> All Apps -> Control panel -> System ->
Advanced System Settings -> Advanced -> Environment variables.
Но, честно говоря, это нелепо сложно.
Есть ли более простой способ изменить переменные среды в Windows 8?
Например, если я просто хочу добавить новую папку в PATH, очень раздражает проходить все эти шаги. Пользовательский интерфейс также отстой, потому что действительно сложно редактировать длинные значения переменных с небольшим вводом текста.
Требование 1: мне нужно сохранить изменения (например, когда я использую set
в консоли изменения теряются при закрытии консоли)
Требование 2: Я бы предпочел решение, которое не включает установку дополнительных частей программного обеспечения, так как это та проблема, с которой я сталкиваюсь каждый раз, когда настраиваю новую коробку Windows.
источник
Ответы:
Вы изучали команды set и setx ? С их помощью вы можете установить постоянную переменную. Более того, значение будет применено сразу, а не после следующего входа.
Пример окна
SET
команды :Выведите переменную среды PATH:
Используйте команду set для установки переменной PATH
Приведенная выше команда применяется только к текущему окну, и изменение теряется при закрытии окна cmd.
Пример окна
SETX
команды :Выведите переменную среды PATH:
Используйте setx для установки переменной окружения:
Закройте и снова откройте терминал cmd, затем запустите:
Вы должны быть осторожны с двойными кавычками. Если вы позволите кавычкам попасть в переменную пути, это может что-то сломать. Однако они необходимы для указания дополнений к исходному% PATH%.
источник
setx PATH=%PATH%;;C:\test
но я получаю синтаксическую ошибку :(set path
= ~echo %PATH%
[set path
показывает также значениеPATHEXT
]Установите переменную окружения в Windows 8.
Вы можете получить доступ к дополнительной настройки системы , щелкнув правой кнопкой мыши
Computer
вfile-explorer
и собираетсяproperties
.Это так же, как старые версии Windows. Вы также можете установить переменные окружения из командной строки, как указано здесь:
Что такое PATH и другие переменные среды, и как я могу их установить или использовать?
источник
Я меняю их в Powershell. Например, чтобы добавить папку в переменную PATH, откройте powershell, затем:
Это изменило бы это для всех пользователей. Чтобы изменить его только для пользователя, выполняющего команду, измените этот последний параметр на «Пользователь». Или просто временно изменить его в этом сеансе:
источник
Это довольно легко в командной строке:
(чтобы попасть в командную строку, введите
cmd
с начального экрана>.)Чтобы просмотреть переменную:
Используйте
setx
для постоянной установки переменной. Синтаксис немного отличается. Попробуйте поискать здесь , или есть много других сайтов, которые расскажут вам, как его использовать.источник
set
будет сохраняться?