Как добавить путь в переменную среды PATH в Windows
Для быстрого доступа к командам в командной строке без необходимости ввода полного пути к исполняемому файлу можно добавить путь к папке с этими исполняемыми файлами в переменную PATH в Windows, особенно это может быть полезным при работе с adb, pip и python, git, java и другими средствами разработки с отладки.
Добавление пути в PATH в Свойствах системы
Шаги будут следующими:
- Нажмите клавиши Win+R на клавиатуре (в Windows 11 и Windows 10 можно нажать правой кнопкой мыши по кнопке Пуск и выбрать пункт «Выполнить»), введите sysdm.cpl в окно «Выполнить» и нажмите Enter.
- Перейдите на вкладку «Дополнительно» и нажмите кнопку «Переменные среды».
- Вы увидите список переменных среды пользователя (вверху) и системных переменных (внизу). PATH присутствует в обоих расположениях.
- Если вы хотите добавить свой путь в PATH только для текущего пользователя, выберите «Path» в верхней части и нажмите «Изменить» (или дважды нажмите по переменной PATH в списке). Если для всех пользователей — то же самое в нижней части.
- Для добавления нового пути нажмите «Создать», а затем впишите новый путь, который требуется добавить в переменную PATH в новой строке. Вместо нажатия «Создать» можно дважды кликнуть по новой строке для ввода нового пути.
- После ввода всех необходимых путей нажмите «Ок» — ваша папка или папки добавлены в переменную PATH.
Внимание: после добавления пути в переменную PATH потребуется перезапустить командную строку (если она была запущена в момент изменения), чтобы использовать команды без указания полного пути.
Как добавить путь в переменную PATH в командной строке и PowerShell
Вы можете добавить переменную PATH для текущей сессии в консоли: то есть она будет работать до следующего запуска командной строки. Для этого используйте команду:
set PATH=%PATH%;C:\ваш\путь
Есть возможность добавить путь в PATH с помощью командной строки и на постоянной основе (внимание: есть отзывы, что может повредить записи в переменной PATH, а сами изменения производятся для системной переменной PATH), команда будет следующей:
setx /M path "%path%;C:\ваш\путь"
Набор команд для добавления пути в переменную PATH пользователя с помощью PowerShell:
$PATH = [Environment]::GetEnvironmentVariable("PATH") $my_path = "C:\ваш\путь" [Environment]::SetEnvironmentVariable("PATH", "$PATH;$my_path", "User")
Если требуется добавить путь в системную переменную PATH для всех пользователей, последнюю команду изменяем на:
[Environment]::SetEnvironmentVariable("PATH", "$PATH;$my_path", "Machine")
А вдруг и это будет интересно:
- Лучшие бесплатные программы для Windows
- Лучшие редакторы контекстного меню для Windows
- Дополнительные возможности в Windows 11 OOBE при установке
- Ошибка 0x80070522 Клиент не обладает требуемыми правами — как исправить?
- Компьютер не включается или черный экран после установки оперативной памяти
- Автоматическая установка нескольких программ в Windows 11 и 10
- Windows 11
- Windows 10
- Android
- Загрузочная флешка
- Лечение вирусов
- Восстановление данных
- Установка с флешки
- Настройка роутера
- Всё про Windows
- В контакте
- Одноклассники
-
Илья 03.01.2024 в 14:48
- Живые обои на рабочий стол Windows 11 и Windows 10
- Лучшие бесплатные программы на каждый день
- Как скачать Windows 10 64-бит и 32-бит оригинальный ISO
- Как смотреть ТВ онлайн бесплатно
- Бесплатные программы для восстановления данных
- Лучшие бесплатные антивирусы
- Средства удаления вредоносных программ (которых не видит ваш антивирус)
- Встроенные системные утилиты Windows 10, 8 и 7, о которых многие не знают
- Бесплатные программы удаленного управления компьютером
- Запуск Windows 10 с флешки без установки
- Лучший антивирус для Windows 10
- Бесплатные программы для ремонта флешек
- Что делать, если сильно греется и выключается ноутбук
- Программы для очистки компьютера от ненужных файлов
- Лучший браузер для Windows
- Бесплатный офис для Windows
- Запуск Android игр и программ в Windows (Эмуляторы Android)
- Что делать, если компьютер не видит флешку
- Управление Android с компьютера
- Лучшие редакторы контекстного меню для Windows
- Дополнительные возможности в Windows 11 OOBE при установке
- Ctrl+Alt+Delete на Mac — есть ли аналог и как использовать?
- Ошибка 0x80070522 Клиент не обладает требуемыми правами — как исправить?
- Компьютер не включается или черный экран после установки оперативной памяти
- Автоматическая установка нескольких программ в Windows 11 и 10
- Как удалить Microsoft Edge в Windows 11
- Как исправить ошибку 0x800F0922 при установке обновления KB5034765
- При подключении файла ISO возникла проблема — как исправить?
- Как свернуть все окна в Windows 11 и 10
- Отложенная автозагрузка программ в Windows — как настроить?
- Что такое квота на диске в Windows и как её настроить
- SpaceSniffer — бесплатная утилита для анализа места на диске
- Please power down and connect the PCIe power cables при загрузке — что делать?
- Ошибка 0x80073701 при обновлении Windows — как исправить?
- Windows
- Android
- iPhone, iPad и Mac
- Программы
- Загрузочная флешка
- Лечение вирусов
- Восстановление данных
- Ноутбуки
- Wi-Fi и настройка роутера
- Интернет и браузеры
- Для начинающих
- Безопасность
- Ремонт компьютеров
- Windows
- Android
- iPhone, iPad и Mac
- Программы
- Загрузочная флешка
- Лечение вирусов
- Восстановление данных
- Ноутбуки
- Wi-Fi и настройка роутера
- Интернет и браузеры
- Для начинающих
- Безопасность
- Ремонт компьютеров
Windows: как добавить что-либо в PATH
Работа с фронтендом сейчас немыслима без использования консоли (командной строки): набираем какую-либо команду с аргументами — получаем результат. Ну и для некоторых операций консоль дает выигрыш по скорости в сравнении с GUI (сравните создание файловой структуры из GUI с командой mkdir -p project/ ).
Зачем это всё
Хочется набирать в консоли subl . для открытия текущей директории как папки проекта или subl filename.html для открытия файла в ST3. При этом не хочется блокировать возможность работы с консолью, как в случае с алиасом.
Как добавить директорию в PATH
PATH — это системная переменная, содержащая список директорий, в которых ОС будет искать исполняемый файл при вызове команды из консоли.
В Windows 10 можно добраться до настройки PATH так: Этот компьютер → Свойства → Дополнительные параметры системы → Дополнительно → Переменные среды. Или вызовом «Изменение переменных среды текущего пользователя» в результатах поиска.
В окошке «Переменные среды» в блоке «Переменные среды пользователя %USERNAME%» находим строку PATH , выделяем кликом, жмем кнопку «Изменить…» и в появившемся окошке нажимаем «СОздать» для добавления ещё одного элемента. В самом элементе нужно вписать путь к папке Sublime Text (путь к файлу subl.exe , который должен лежать в папке программы). В моем случае получилось так:
c:\Program Files\Sublime Text 3\
После перезапуска консоли можно наслаждаться командой subl .
Понравилась статья? Ставьте лайк, делитесь в соц. сетях или купите мне кофе.
© Николай Громов. Внутренняя Монголия, вечность, лето.
Добавление местоположений программ в переменную среды PATH
Дата последнего изменения: 9 марта 2015 г.
Применимо к: SharePoint Foundation 2010
В этой статье объясняется, как добавить определенные пути, критически важные для развертывания SharePoint Foundation, в переменную среды PATH компьютера разработчика.
Рекомендуемые пути
Рекомендуется добавить в переменную PATH следующие пути:
Средства, находящиеся по добавляемому пути
C:\Program Files\Common Files\Microsoft Shared\web server extensions\14\BIN\
Несколько программ для разработки SharePoint Foundation, в том числе psconfig.exe, spmetal.exe и stsadm.exe.
C:\Program Files (x86) \Microsoft SDKs\Windows\v7.0A\Bin\x64\
Множество общих средств разработки, в том числе gacutil.exe, ildasm.exe, sn.exe, sqlmetal.exe и windiff.exe.
Действия для добавления пути в переменную среды PATH
- В меню Пуск щелкните правой кнопкой мыши пункт Компьютер.
- В контекстном меню выберите Свойства.
- В диалоговом окне Система выберите Дополнительные параметры системы.
- На вкладке Дополнительно диалогового окна Свойства системы нажмите кнопку Переменные среды.
- В поле Системные переменные диалогового окна Переменные среды прокрутите список до переменной Path, а затем выберите ее.
- Нажмите нижнюю из двух кнопок Изменить в этом диалоговом окне.
- В диалоговом окне Изменение системной переменной прокрутите строку в поле Значение переменной до конца и добавьте точку с запятой (;).
- Добавьте новый путь после точки с запятой.
- Нажмите кнопку ОК в трех последовательных диалоговых окнах, а затем закройте диалоговое окно Система.
Если среда Visual Studio открыта во время внесения изменений в системные переменные среды, изменения не будут обнаружены, пока среда не будет закрыта и открыта заново.
path
Задает путь команды в переменной среды PATH, указав набор каталогов, используемых для поиска исполняемых файлов (.exe). При использовании без параметров эта команда отображает текущий путь к команде.
Синтаксис
path [[:][;. ][;%PATH%]] path ;
Параметры
Параметр | Описание |
---|---|
[:] | Указывает диск и каталог, заданные в пути к команде. Текущий каталог всегда выполняется поиск перед каталогами, указанными в пути к команде. |
; | Отделяет каталоги в пути команды. При использовании без других параметров ; очищает существующие пути команд из переменной среды PATH и направляет Cmd.exe для поиска только в текущем каталоге. |
%PATH% | Добавляет путь команды к существующему набору каталогов, перечисленных в переменной среды PATH. Если этот параметр включен, Cmd.exe заменяет его значениями пути команд, найденными в переменной среды PATH, устраняя необходимость вручную вводить эти значения в командной строке. |
/? | Отображение справки в командной строке. |
Замечания
- Операционная система Windows выполняет поиск с использованием расширений имен файлов по умолчанию в следующем порядке приоритета: .exe, .com, .bat и .cmd. Это означает, что если вы ищете пакетный файл с именем acct.bat, но у вас есть приложение с именем acct.exe в том же каталоге, необходимо включить расширение .bat в командную строку.
- Если два или более файлов в пути команды имеют одинаковое имя файла и расширение, эта команда сначала ищет указанное имя файла в текущем каталоге. Затем он выполняет поиск каталогов в пути команды в том порядке, в который они перечислены в переменной среды PATH.
- Если команда пути помещается в файл Autoexec.nt, операционная система Windows автоматически добавляет указанный путь поиска подсистемы MS-DOS при каждом входе на компьютер. Cmd.exe не использует файл Autoexec.nt. При запуске из ярлыка Cmd.exe наследует переменные среды, заданные в my Computer/Properties/Advanced/Environment.
Примеры
Для поиска путей c:\user\taxes, b:\user\invest и b:\bin для внешних команд введите:
path c:\user\taxes;b:\user\invest;b:\bin