На этот вопрос уже есть ответ:
Как установить переменную системной среды в Windows 10 (без использования редактора реестра)?
(Примечание. Другие ответы не касаются Windows 10 - по крайней мере, пока что - и они не оставляют важных шагов - например, как открыть панель управления, которые изменились с предыдущих версий Windows.)
Обновление. После просмотра большого количества комментариев об установке переменных окружения без администратора в Windows 10, я думаю, что нашел способ. Я не был администратором и мог использовать PowerShell.
Вы можете перечислить все переменные среды: Get-ChildItem Env:
,
Чтобы получить значение определенной переменной: $Env:PATH
, где PATH
это имя переменной.
Чтобы установить переменную: [Environment]::SetEnvironmentVariable("PATH", "C:\TestPath", "User")
, первым параметром является имя переменной, второе - значение, третье - уровень.
Существуют различные способы работы с переменными окружения и некоторыми причудами с ними в PowerShell, поэтому обратитесь к ссылке за подробностями.
Старый метод (больше не доступен в новых обновлениях Windows 10, используйте PowerShell или см. Другие ответы)
Войдите в Настройки и нажмите система,

Затем с левой стороны нажмите Около и выберите Системная информация внизу.

В открывшемся новом окне панели управления нажмите Расширенные системные настройки налево.

Теперь в появившемся новом окне выберите Переменные среды ... внизу.

Все еще так же, как и прежде: это в «Системной» панели управления старого стиля. Вы можете связаться с ним ВыигратьЛомать или щелкнув правой кнопкой мыши кнопку «Пуск».
Оттуда выберите «Дополнительные системные настройки» → «Переменные среды».
Или вы можете сделать это сложным способом и найти другую точку входа в панель управления старого стиля, например, в центре «Сеть и общий доступ» или в папке «Рабочий стол» (!).
Я набрал «envir» в поле «Поиск в Интернете и Windows» и выбрал «Редактировать переменные среды для вашей учетной записи» в разделе «Лучшее совпадение»,

Если «переменными системной среды» вы конкретно ссылаетесь на общесистемного переменные среды, то другие ответы уже охватывают это. Однако, если вы хотите редактировать как общие, так и пользовательские переменные среды, большинство (если не все) этих ответов неприменимы в общем случае.
Переход через «Система», а затем «Расширенные системные настройки» -> «Переменные среды» будут работать только для учетных записей Administrators
потому что только такие учетные записи имеют доступ к «Расширенные настройки системы».
Если вы попытаетесь сделать это из регулярный пользовательская учетная запись, а затем попытка доступа к «Расширенным системным настройкам» вызовет приглашение UAC с запросом пароля администратора. Если вы введете пароль, «Расширенные системные настройки» будут успешно открываться, но любые изменения, внесенные вами для конкретного пользователя, будут применяться к учетной записи соответствующего администратора (!), А не к учетной записи вашего первоначального пользователя.
Чтобы решить эту проблему (т. Е. Предоставить постоянным пользователям возможность редактировать свои собственные переменные среды), Windows предоставляет другой способ доступа к диалоговому окну «Переменные среды».
открыто Панель управления, открыто Учетные записи пользователей апплет. С левой стороны этого апплета вы увидите ссылку, в которой говорится: Изменение переменных среды, Нажмите эту ссылку, и она перенесет вас в тот же диалог «Переменные среды» для переменных среды вашего пользователя.

Если у пользователя есть права администратора, вы сможете редактировать оба раздела этого диалогового окна: переменные среды для пользователя (верхняя часть) и общесистемные переменные среды (нижняя часть). Если у вас нет прав администратора, вы сможете редактировать только верхний раздел: свои собственные переменные среды, специфичные для пользователя.
Это правильный способ редактировать переменные среды во всех версиях Windows после UAC, а не то, что предлагается в большинстве ответов выше.
К сожалению, обновление Windows 10 ноября (версия 1511) уничтожило эту функциональность. Изменение переменных среды ссылка больше не работает. Он есть, но он мертв. Итак, для пост-ноябрьской версии Windows 10 правильный ответ: как правило, невозможно редактировать переменные среды для конкретного пользователя в версии 1511 Windows 10 из обычных учетных записей пользователей. Microsoft уничтожила Windows 10 с этим обновлением, и Windows 10 теперь непригодна для использования. Это останется так, пока они не исправят эти смешные ошибки в версии ОС Windows 1511.
В настоящее время одним из способов обхода для неадминистративных учетных записей является добавление учетной записи пользователя к Administrators
group, logout, войдите в систему, отредактируйте переменные, используя метод «System» -> «Advanced system settings», а затем снова удалите права администратора ...
Альтернативным решением является использование функций PowerShell, как описано здесь
https://technet.microsoft.com/en-us/library/ff730964.aspx
Обновление Windows 10 Anniversary Update (версия 1607), выпущенное 2 августа 2016 года, наконец-то исправило эту ошибку.
Просто нажмите
+р), чтобы получить командную строку. Затем введите sysdm.cpl, перейдите к расширенному и выберите Environmental Variables

Я также испытываю проблему, описанную многими пользователями в этом потоке, то есть ссылка на диалог для установки переменных среды для пользователей, не являющихся администраторами, мертва. Как простой обходной путь я скачал этот хороший инструмент:
http://www.rapidee.com/en/download
Он переносимый и не требует никаких разрешений для установки, он прост в использовании и фактически обеспечивает лучший обзор переменных, чем системный диалог.
Надеюсь это поможет.
Если вы не боитесь командной строки, вы должны проверить команду Setx,
Я цитирую его описание:
Создает или изменяет переменные среды в пользовательской или системной среде.
Может устанавливать переменные на основе аргументов, regkeys или ввода файлов.
(Обратите внимание, что эта команда не влияет на текущий командной оболочки, только среда новых процессов, поэтому вам нужно будет открыть новую командную оболочку, чтобы увидеть какие-либо изменения.)
Я нашел хотя бы один способ:
В поле «Поиск в Интернете и Windows» на панели задач введите «переменные среды», затем выберите «Редактировать переменные системной среды», затем нажмите «Переменные среды»,