При нажатии на «Дополнительные параметры системы» мне нужно войти в систему как администратор и, следовательно, редактировать только переменные среды администратора (в дополнение к переменным на уровне машины). Как мне отредактировать переменные среды обычного пользователя?
подробности
С переходом на Windows 7 я решил работать как обычный пользователь, а не как непривилегированный администратор. Пока работает хорошо, но я столкнулся с крошечной проблемой:
Когда я пытаюсь изменить переменные окружения для каждого пользователя через панель управления, я должен войти в систему как администратор. Но так как я запускаю эту часть панели управления от имени администратора, я могу редактировать только переменные администратора .
Как я должен редактировать свои собственные переменные среды? Не прибегая к крайним мерам, таким как редактирование реестра (как предложено в «Есть ли какой-либо инструмент командной строки, который можно использовать для редактирования переменных среды в Windows?» )
источник
Ответы:
Просто введите «environment» в меню «Пуск» (или нажмите « Win+» Sв Windows 10 и выполните поиск «Изменить переменные среды для вашей учетной записи» ).
Аналогично, поиск «окружающей среды» на панели управления также приводит к этой опции.
Как правило, я заметил, что простой поиск чего-либо в меню «Пуск» или на панели управления намного быстрее, чем попытка запомнить серию значков, диалогов и т. Д., Чтобы найти что-то, нужно получить доступ. По крайней мере, для подавляющего большинства задач 1 .
Немного копания дает, что
это команда, используемая для представления этого диалога. Вы можете поместить ярлык к этому где-нибудь, если хотите.
1 Существуют исключения, например, установка петлевого сетевого адаптера. Я искал несколько минут, прежде чем наконец нашел, как это сделать. Но эти вещи вряд ли являются обычными сценариями :-)
источник
set
помощью командной строки, являются ли внесенные изменения активными. Если нет перезапуска командной строки, должно быть достаточно, чтобы активировать изменения в значениях среды.В дополнение к поиску (как упоминал Йоханнес), «Изменить переменные среды» отображается в разделе «Задачи» на панели управления «Учетные записи пользователей».
Из командной строки вы можете создавать / изменять постоянные переменные среды с помощью
setx
команды, которая включена в Windows Vista (и, вероятно, также в Windows 7) и была частью Инструментов Windows Resource Kit до этого.источник
setx
. Это может быть ответом на несколько связанный вопрос, который я разместил в этом вопросе.setx
для изменения существующих переменных, которые могут содержать ссылки на переменные среды. К тому времени они обычно расширяются и могут иногда приводить к чрезмерно длинным переменным среды. Однажды я закончил с тем,$Env:Path
что было слишком долго, а новые записи просто никогда не работали.Это возможно с Rapid Environment Editor .
источник
Если вы хотите отредактировать переменную среды для конкретной учетной записи, но эта переменная является частью системных переменных (что может быть в случае, если вы устанавливаете путь для определенного плагина), например, путь в Windows, вы можете добиться этого, добавив точка с запятой, если требуется, сопровождается
%variable_value%
следующим образом:источник