Windows CMD: Переменная PATH — Добавить PATH — Echo PATH

PATH — переменная окружения, в которой перечисляется набор директорий, разделенных точкой с запятой (;), в которых расположены исполняемые программы.

В этой заметке я показываю, как вывести содержимое переменной окружения PATH с помощью командной строки в Windows.

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

Вывод Переменной Windows PATH

Вывести содержимое переменной PATH из Windows cmd:

C:\> path

— или —

C:\> echo %PATH%

Приведенные выше команды возвращают все пути, которые хранятся в переменной окружения Windows PATH одной строкой, разделенной точкой с запятой (;), что не очень удобочитаемо.

Чтобы вывести каждую запись переменной Windows PATH с новой строки, выполните следующее:

C:\> echo %PATH:;=&echo.%

Добавить Путь к Windows PATH

Внимание! Это решение может быть деструктивным, так как Windows обрезает PATH до 1024 символов. Перед любыми изменениями обязательно сделайте резервную копию PATH.

Сохраните содержимое переменной окружения Windows PATH в файл C:\path-backup.txt:

C:\> echo %PATH% > C:\path-backup.txt

Задать Windows PATH для Текущей Сессии

Задать переменную Windows PATH для текущей сессии:

C:\> set "%PATH%;C:\путь\к\директории\"

Задать Windows PATH на Постоянной Основе

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

Добавить каталог к пользовательской переменной PATH на постоянной основе:

C:\> setx path "%PATH%;C:\путь\к\директории\"

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

C:\> setx /M path "%PATH%;C:\путь\к\директории\"

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