21

Я хотел бы установить временную переменную окружения в строке CMD Windows, которая, на мой взгляд, оболочка Windows. потому что это для временного использования, поэтому я не хочу добавлять новую переменную среды для системы, нажав «мой компьютер -> свойства ---» ...

кстати, переменная envrioment, которую я хотел бы установить, является http-прокси, но я не знаю синтаксиса Windows для этого. так что, если вам случится это знать, пожалуйста, скажите мне, и я буду ценить вас еще больше ...

3 ответа3

31

Чтобы установить временную переменную или переменную среды для сеанса из командной строки, вы можете использовать:

set ‹var name›=‹value>

Убедитесь, что ваш интервал точно такой, как показано выше, если вы добавите пробел между знаком равенства, команда не выполнится.

Проверьте: http://xahlee.org/mswin/env_var.html для хорошего учебника и информации о переменных среды.

9
SET VAR_NAME=value

См. Документацию Microsoft для деталей.

1

Если вы используете PowerShell, то вам нужно использовать префикс $ env для создания переменной окружения.

$env:<var name> = '<value>'

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .