3

Я настраиваю пользовательскую утилиту командной строки, и «установщик» добавляет запись PATH. Это работает после этого для текущей сессии. После того, как я закрываю и открываю командную строку, PATH сбрасывается, и командная строка больше не доступна. О чем это и как я могу постоянно установить его из CMD?

1 ответ1

3

Как мне навсегда установить PATH из оболочки cmd ?

Вам нужно использовать setx вместо set .

Пример:

SetX PATH "c:\my dir;%PATH%"

Заметки:

  • " рекомендуется в случае , если какой - либо из элементов пути содержат пробелы.
  • Оболочка cmd должна быть запущена от имени администратора.
  • Используйте /m для установки PATH в системной среде, а не в пользовательской среде.

Предупреждение:


Дальнейшее чтение

  • Индекс AZ командной строки Windows CMD - Отличный справочник по всем вопросам, связанным с командной строкой Windows.
  • setx - постоянная установка переменных среды, SETX может использоваться для установки переменных среды для машины (HKLM) или для пользователя, вошедшего в систему (HKCU).

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