Windows: Создать Переменную Окружения — CMD & PowerShell

Что такое переменная окружения в Windows? Переменная окружения — это динамический «объект», содержащий редактируемое значение, которое может быть использовано одной или несколькими программами в Windows.

В этой заметке я покажу, как задать переменную окружения в Windows из командной строки (CMD) и из Windows PowerShell.

В приведенных ниже примерах я покажу создание нескольких типов переменных окружения.

Я покажу как задать временную переменную окружения (только для текущей терминальной сессии), постоянную переменную окружения, которая будет доступна только текущему пользователю и глобальную переменную окружения, доступную всем пользователям системы.

Дельный Совет: Добавление директории в переменную окружения %PATH% в Windows! Читать далее →

Установить Переменную Окружения Для Текущей Сессии

Установить переменную окружения для текущей терминальной сессии:

# Windows CMD
C:\> set VAR_NAME="VALUE"

# Windows PowerShell
PS C:\> $env:VAR_NAME="VALUE"

Вывести на экран значение переменной окружения:

# Windows CMD
C:\> echo %VAR_NAME%

# Windows PowerShell
PS C:\> $env:VAR_NAME

Дельный Совет: Добавление директории в переменную окружения %PATH% в Windows! Читать далее →

Задать Постоянную Переменную Окружения

Запуск от Имени Администратора: Команда setx доступна только начиная с Windows 7 и требует командной строки с повышенными правами. Она работает как в командной строке Windows (CMD), так и в Windows PowerShell.

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

C:\> setx VAR_NAME "VALUE"

Создать постоянную глобальную переменную окружения (для всех пользователей):

C:\> setx /M VAR_NAME "VALUE"

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

Добавить комментарий

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