3

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

Я запустил сторонний скрипт установки, который добавил свои папки в %PATH% в оболочке Windows.

Я хочу избавиться от этого, но я не могу найти место, где они определены. Моя текущая %PATH% выглядит как объединение:

  • PATH для текущего пользователя
  • ПУТЬ для всей системы
  • что-то другое?

2 ответа2

5

1. Это относится к Windows 7 (и я думаю к Vista):

  • Пуск> Щелкните правой кнопкой мыши Компьютер> Свойства.
  • Ссылка Расширенные настройки системы (слева).
  • Кнопка переменных среды.
  • Вы найдете переменную Path в разделе системных переменных .
    • Выберите его и нажмите кнопку « Редактировать» , чтобы редактировать его.
    • Вы также можете найти переменную Path в разделе пользовательских переменных . Вы можете редактировать это также.
  • Когда закончите, нажмите OK три раза.

Совет: Окно редактирования переменной не очень удобно для пользователя. Скопируйте содержимое в Блокнот для облегчения редактирования, а затем скопируйте отредактированную версию обратно.

Скриншот

2. Некоторые системы могут содержать переменную PATH в изменчивой среде. Эта переменная обычно создается на компьютере, подключенном к доменам, и обычно удаляется при выходе из системы. Однако вы можете проверить, сохраняется ли переменная PATH в Volatile Environment:

  • Пуск> введите regedit .
  • Запустите программу regedit.exe , найденную в поиске.
  • Перейдите к HKEY_CURRENT_USER\Volative Environment в левой панели редактора реестра.
  • Если на правой панели есть какая-либо запись с именем PATH , убедитесь, что сохраненные пути не нужны ^, затем щелкните правой кнопкой мыши запись и выберите «Удалить».
  • Нажмите Да для сообщения.
  • Перезагрузите компьютер, чтобы изменения вступили в силу.

^ Если какой-либо из сохраненных путей необходим:

  • Скопируйте его в запись Path в HKEY_CURRENT_USER\Environment .
    • Вам придется скопировать текст вручную. В редакторе реестра нет перетаскивания.
    • Дважды щелкните исходную запись, чтобы открыть диалоговое окно « Редактировать строку », а затем скопируйте необходимый текст.
  • Если в Path нет записи HKEY_CURRENT_USER\Environment:
    • Щелкните правой кнопкой мыши пустое место на правой странице и выберите « Создать»> «Значение строки» .
    • Введите имя Path .
    • Нажмите Enter дважды, чтобы сохранить имя и открыть диалоговое окно « Редактировать строку ».
    • Вставьте скопированный текст.
    • Нажмите ОК.

Источник на Volatile Environment (См. Использование PATH к концу.)

3

Вы можете использовать команду Setx в командной строке для постоянного редактирования переменных среды, так как это влияет на значения, хранящиеся в реестре. Setx по умолчанию работает с пользовательскими переменными, а SetX с параметром -m редактирует общесистемные переменные среды (и, следовательно, должен запускаться из командной строки с правами администратора). Переменная среды PATH действительно представляет собой совокупность текущих пользовательских и машинных переменных, хранящихся в реестре.

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