Windows path что это

. что такое переменная среды PATH?

Что такое вообще переменная среды?

Как посмотреть значения переменных среды?

Если вы пишете программу на языке программирования Python, значение этой переменной можно получить так:

В языке Java это можно сделать следующим образом:

В языке C# аналогичное действие выглядит следующим образом:

При помощи переменных среды можно передавать информацию не только запускаемым процессам, но и самой операционной системе. Она тоже читает и использует значения переменных среды, поэтому можно управлять некоторыми аспектами поведения операционной системы, изменяя эти переменные.

Переменная PATH содержит список директорий, в которых операционная система пытается искать исполняемые файлы, если пользователь при запуске не указал явно путь к нужному исполняемому файлу.

Для того, чтобы запустить исполняемый файл нужной версии, можно указать полный путь к нему, например, C:\Python34\python.exe :

Windows path что это. Смотреть фото Windows path что это. Смотреть картинку Windows path что это. Картинка про Windows path что это. Фото Windows path что это

Но каждый раз указывать полный путь лень, да ещё и помнить его надо.

Альтернатива – добавить в переменную среды PATH путь к директории, где находится этот исполняемый файл, и тогда его можно будет запускать, указывая только имя. А чтобы узнать, где он (по мнению операционной системы) находится, можно использовать команду where в операционной системе Windows либо команду which в операционной системе Linux или MacOS.

Windows path что это. Смотреть фото Windows path что это. Смотреть картинку Windows path что это. Картинка про Windows path что это. Фото Windows path что это

Переменная PATH содержит список директорий, в которых операционная система должна искать исполняемые файлы. В качестве разделителя используется точка с запятой (;) в операционной системе Windows и двоеточие (:) в операционных системах Linux и MacOS.

Обратите внимание, что в переменную PATH нужно добавлять не пути к исполняемым файлам, а пути к директориям, где они находятся!

Переменная PATH и программы-утилиты

Не обязательно добавлять в переменную PATH пути ко всем директориям, в которых находятся исполняемые файлы на вашем компьютере. Скорее всего большинство программ вы запускаете “через меню старт”. На этот способ запуска переменная PATH никакого влияния не оказывает. Её важно настроить так, чтобы можно было быстро и удобно запускать программы из консоли.

Как изменять значения переменных среды?

Пользователям других операционных систем предлагаю погуглить 🙂

Переменную поменял, но эффекта нет. Почему?

Когда вы меняете значение некоторой переменной среды, об этом узнаёт только операционная система. При запуске новых программ она сообщит им новые значения переменных. Но ранее запущенные программы будут продолжать использовать те значения переменных среды, которые были актуальны на момент запуска программы.

Поэтому после изменения переменных среды придётся перезапустить те программы, которым необходимо сообщить новые значения переменных.

Windows path что это. Смотреть фото Windows path что это. Смотреть картинку Windows path что это. Картинка про Windows path что это. Фото Windows path что это

Автор: Алексей Баранцев

Если вам понравилась эта статья, вы можете поделиться ею в социальных сетях (кнопочки ниже), а потом вернуться на главную страницу блога и почитать другие мои статьи.
Ну а если вы не согласны с чем-то или хотите что-нибудь дополнить – оставьте комментарий ниже, может быть это послужит поводом для написания новой интересной статьи.

Источник

Системная переменная окружения PATH в Windows

Для чего используется

Когда Вы выполняете какую-либо команду в консоли, система ищет соответствие между названием этой команды и программой, которую можно выполнить.

Искать по всему жёсткому диску было бы слишком долго, поэтому поиск осуществляется только по некоторым директориям.

Список этих особых директорий хранится в системной переменной PATH.

Пример

Без предварительной подготовки ввод Firefox в консоль выдаст ошибку.

‘firefox’ is not recognized as an internal or external command, operable program or batch file.

Чтобы решить эту проблему нужно добавить директорию с испоняемым файлом firefox в PATH

Добавить директорию в PATH

Windows path что это. Смотреть фото Windows path что это. Смотреть картинку Windows path что это. Картинка про Windows path что это. Фото Windows path что это

Правый клик на Этот Компьютер (This PC) → Свойства (Properties)

Windows path что это. Смотреть фото Windows path что это. Смотреть картинку Windows path что это. Картинка про Windows path что это. Фото Windows path что это

Дополнительные параметры системы (Advanced system settings)

Windows path что это. Смотреть фото Windows path что это. Смотреть картинку Windows path что это. Картинка про Windows path что это. Фото Windows path что это

Дополнительно (Advanced) → Переменные среды (Environment Variables)

Windows path что это. Смотреть фото Windows path что это. Смотреть картинку Windows path что это. Картинка про Windows path что это. Фото Windows path что это

Если хотите менять для всей системы, то в окошке «Переменные среды» (System Variables) найдите строку PATH в блоке «Системные переменные» (System variables) выделите кликом и нажмите кнопку «Изменить. » (Edit. )

Если хотите менять только для своего пользователя, то делайте это в блоке «Переменные среды пользователя %USERNAME%» (User variables for %USERNAME%)

Windows path что это. Смотреть фото Windows path что это. Смотреть картинку Windows path что это. Картинка про Windows path что это. Фото Windows path что это

Создайте новый путь (New)

Windows path что это. Смотреть фото Windows path что это. Смотреть картинку Windows path что это. Картинка про Windows path что это. Фото Windows path что это

Введите адрес директории в которой лежит нужная программа. В нашем случае это

C:\Program Files (x86)\Mozilla Firefox

Windows path что это. Смотреть фото Windows path что это. Смотреть картинку Windows path что это. Картинка про Windows path что это. Фото Windows path что это

Перезапустите консоль или открываем новую и пишем там firefox.

Браузер должен запуститься.

Изучить содержимое PATH

В PowerShell достаточно выполнить

В cmd.exe посмотреть список переменных окружения можно выполнив команду set без параметров.

Выдача содержит системные переменные и переменные пользователя а также дополнительную информацию. Содержимое PATH выделено зелёным.

Windows path что это. Смотреть фото Windows path что это. Смотреть картинку Windows path что это. Картинка про Windows path что это. Фото Windows path что это

Ошибки

-bash: syntax error near unexpected token `(‘

Скорее всего Вы пытаетесь добавить в unix PATH адрес из Windows, c пробелами, скобками и так далее.

andrey@olegovich-10:/usr/share$ export PATH=/mnt/c/Program Files (x86)/Common Files/Oracle/Java/javapath_target_1128437:$PATH

-bash: syntax error near unexpected token `(‘

andrey@olegovich-10:/usr/share$ export PATH=$PATH:/mnt/c/Program\ Files\ \(x86\)/Common\ Files/Oracle/Java/javapath_target_1128437

Postgesql

Источник

Изучаем переменные среды в Windows 10

Windows path что это. Смотреть фото Windows path что это. Смотреть картинку Windows path что это. Картинка про Windows path что это. Фото Windows path что это

Переменные среды Windows

Получить информацию о существующих переменных можно в свойствах системы. Для этого кликаем по ярлыку Компьютера на рабочем столе правой кнопкой мыши и выбираем соответствующий пункт.

Windows path что это. Смотреть фото Windows path что это. Смотреть картинку Windows path что это. Картинка про Windows path что это. Фото Windows path что это

Переходим в «Дополнительные параметры».

Windows path что это. Смотреть фото Windows path что это. Смотреть картинку Windows path что это. Картинка про Windows path что это. Фото Windows path что это

В открывшемся окне с вкладкой «Дополнительно» нажимаем кнопку, указанную на скриншоте ниже.

Windows path что это. Смотреть фото Windows path что это. Смотреть картинку Windows path что это. Картинка про Windows path что это. Фото Windows path что это

Здесь мы видим два блока. Первый содержит пользовательские переменные, а второй системные.

Windows path что это. Смотреть фото Windows path что это. Смотреть картинку Windows path что это. Картинка про Windows path что это. Фото Windows path что это

Если требуется просмотреть весь перечень, запускаем «Командную строку» от имени администратора и выполняем команду (вводим и нажимаем ENTER).

Windows path что это. Смотреть фото Windows path что это. Смотреть картинку Windows path что это. Картинка про Windows path что это. Фото Windows path что это

На рабочем столе появится файл с названием «set.txt», в котором будут указаны все переменные окружения, имеющиеся в системе.

Windows path что это. Смотреть фото Windows path что это. Смотреть картинку Windows path что это. Картинка про Windows path что это. Фото Windows path что это

Все их можно использовать в консоли или скриптах для запуска программ или поиска объектов, заключив имя в знаки процента. Например, в команде выше вместо пути

Примечание: регистр при написании переменных не важен. Path=path=PATH

Переменные PATH и PATHEXT

Если с обычными переменными все понятно (одна ссылка – одно значение), то эти две стоят особняком. При детальном рассмотрении видно, что они ссылаются сразу на несколько объектов. Давайте разберемся, как это работает.

Windows path что это. Смотреть фото Windows path что это. Смотреть картинку Windows path что это. Картинка про Windows path что это. Фото Windows path что это

«PATH» позволяет запускать исполняемые файлы и скрипты, «лежащие» в определенных каталогах, без указания их точного местоположения. Например, если ввести в «Командную строку»

система осуществит поиск по папкам, указанным в значении переменной, найдет и запустит соответствующую программу. Этим можно воспользоваться в своих целях двумя способами:

Windows path что это. Смотреть фото Windows path что это. Смотреть картинку Windows path что это. Картинка про Windows path что это. Фото Windows path что это

%SYSTEMROOT% определяет путь до папки «Windows» независимо от буквы диска.

Затем нажимаем ОК в окнах «Переменные среды» и «Свойства системы».

Windows path что это. Смотреть фото Windows path что это. Смотреть картинку Windows path что это. Картинка про Windows path что это. Фото Windows path что это

Для применения настроек, возможно, придется перезапустить «Проводник». Сделать это быстро можно так:

Открываем «Командную строку» и пишем команду

taskkill /F /IM explorer.exe

Windows path что это. Смотреть фото Windows path что это. Смотреть картинку Windows path что это. Картинка про Windows path что это. Фото Windows path что это

Все папки и «Панель задач» исчезнут. Далее снова запускаем «Проводник».

Windows path что это. Смотреть фото Windows path что это. Смотреть картинку Windows path что это. Картинка про Windows path что это. Фото Windows path что это

Еще один момент: если вы работали с «Командной строкой», ее также следует перезапустить, то есть консоль не будет «знать», что настройки изменились. Это же касается и фреймворков, в которых вы отлаживаете свой код. Также можно перезагрузить компьютер или выйти и снова зайти в систему.

Теперь все файлы, помещенные в «C:\Script» можно будет открывать (запускать), введя только их название.

Windows path что это. Смотреть фото Windows path что это. Смотреть картинку Windows path что это. Картинка про Windows path что это. Фото Windows path что это

«PATHEXT», в свою очередь, дает возможность не указывать даже расширение файла, если оно прописано в ее значениях.

Windows path что это. Смотреть фото Windows path что это. Смотреть картинку Windows path что это. Картинка про Windows path что это. Фото Windows path что это

Принцип работы следующий: система перебирает расширения по очереди, пока не будет найден соответствующий объект, причем делает это в директориях, указанных в «PATH».

Windows path что это. Смотреть фото Windows path что это. Смотреть картинку Windows path что это. Картинка про Windows path что это. Фото Windows path что это

Создание переменных среды

Создаются переменные просто:

Windows path что это. Смотреть фото Windows path что это. Смотреть картинку Windows path что это. Картинка про Windows path что это. Фото Windows path что это

Для примера переделаем команду, которую мы использовали для получения списка (самая первая в статье). Теперь нам вместо

потребуется ввести только

Заключение

Использование переменных окружения позволяет значительно сэкономить время при написании скриптов или взаимодействии с системной консолью. Еще одним плюсом является оптимизация создаваемого кода. Имейте в виду, что созданные вами переменные отсутствуют на других компьютерах, и сценарии (скрипты, приложения) с их использованием работать не будут, поэтому перед тем, как передавать файлы другому пользователю, необходимо уведомить его об этом и предложить создать соответствующий элемент в своей системе.

Помимо этой статьи, на сайте еще 12505 инструкций.
Добавьте сайт Lumpics.ru в закладки (CTRL+D) и мы точно еще пригодимся вам.

Отблагодарите автора, поделитесь статьей в социальных сетях.

Источник

Системная переменная окружения PATH в Windows

Для чего используется

Когда Вы выполняете какую-либо команду в консоли, система ищет соответствие между названием этой команды и программой, которую можно выполнить.

Искать по всему жёсткому диску было бы слишком долго, поэтому поиск осуществляется только по некоторым директориям.

Список этих особых директорий хранится в системной переменной PATH.

Пример

Без предварительной подготовки ввод Firefox в консоль выдаст ошибку.

‘firefox’ is not recognized as an internal or external command, operable program or batch file.

Чтобы решить эту проблему нужно добавить директорию с испоняемым файлом firefox в PATH

Добавить директорию в PATH

Windows path что это. Смотреть фото Windows path что это. Смотреть картинку Windows path что это. Картинка про Windows path что это. Фото Windows path что это

Правый клик на Этот Компьютер (This PC) → Свойства (Properties)

Windows path что это. Смотреть фото Windows path что это. Смотреть картинку Windows path что это. Картинка про Windows path что это. Фото Windows path что это

Дополнительные параметры системы (Advanced system settings)

Windows path что это. Смотреть фото Windows path что это. Смотреть картинку Windows path что это. Картинка про Windows path что это. Фото Windows path что это

Дополнительно (Advanced) → Переменные среды (Environment Variables)

Windows path что это. Смотреть фото Windows path что это. Смотреть картинку Windows path что это. Картинка про Windows path что это. Фото Windows path что это

Если хотите менять для всей системы, то в окошке «Переменные среды» (System Variables) найдите строку PATH в блоке «Системные переменные» (System variables) выделите кликом и нажмите кнопку «Изменить. » (Edit. )

Если хотите менять только для своего пользователя, то делайте это в блоке «Переменные среды пользователя %USERNAME%» (User variables for %USERNAME%)

Windows path что это. Смотреть фото Windows path что это. Смотреть картинку Windows path что это. Картинка про Windows path что это. Фото Windows path что это

Создайте новый путь (New)

Windows path что это. Смотреть фото Windows path что это. Смотреть картинку Windows path что это. Картинка про Windows path что это. Фото Windows path что это

Введите адрес директории в которой лежит нужная программа. В нашем случае это

C:\Program Files (x86)\Mozilla Firefox

Windows path что это. Смотреть фото Windows path что это. Смотреть картинку Windows path что это. Картинка про Windows path что это. Фото Windows path что это

Перезапустите консоль или открываем новую и пишем там firefox.

Браузер должен запуститься.

Изучить содержимое PATH

В PowerShell достаточно выполнить

В cmd.exe посмотреть список переменных окружения можно выполнив команду set без параметров.

Выдача содержит системные переменные и переменные пользователя а также дополнительную информацию. Содержимое PATH выделено зелёным.

Windows path что это. Смотреть фото Windows path что это. Смотреть картинку Windows path что это. Картинка про Windows path что это. Фото Windows path что это

Ошибки

-bash: syntax error near unexpected token `(‘

Скорее всего Вы пытаетесь добавить в unix PATH адрес из Windows, c пробелами, скобками и так далее.

andrey@olegovich-10:/usr/share$ export PATH=/mnt/c/Program Files (x86)/Common Files/Oracle/Java/javapath_target_1128437:$PATH

-bash: syntax error near unexpected token `(‘

andrey@olegovich-10:/usr/share$ export PATH=$PATH:/mnt/c/Program\ Files\ \(x86\)/Common\ Files/Oracle/Java/javapath_target_1128437

Postgesql

Источник

Как установить переменные среды в Windows 11

Published by IT Info on September 29, 2021

Информация о среде операционной системы хранится в переменных среды. Для запуска разных программ и процессов требуются разные настройки. Windows должна гарантировать, что все программы и процессы на одном компьютере имеют доступ к требуемым Средам. В эти данные включаются такие детали, как путь к операционной системе, количество процессоров, используемых операционной системой, и расположение временных файлов. Короче говоря, переменные среды-это просто механизмы хранения данных. Давайте узнаем, как работают переменные среды и как их правильно добавлять, изменять и удалять в этой статье.

Что такое переменные среды?

Переменная среды-это динамически назначаемое значение, которое может влиять на поведение компьютерных процессов. Они хранят данные и являются составной частью технологической среды. Например, переменная среды WINDIR указывает расположение каталога установки Windows. Это значение переменной может использоваться программами для определения места хранения файлов операционной системы Windows. Некоторые из наиболее распространенных и значимых переменных среды-это PATH, HOMEPATH и USERNAME в Windows. Все эти переменные хранят значения, к которым любой системный пользователь или процесс может получить доступ в любое время.

Установка переменных среды

Чтобы использовать и устанавливать переменные среды, нам нужно получить разрешение от системного администратора и иметь права. Итак, вам нужно сообщить системному администратору и обратиться к нему за помощью, если вы им не являетесь. После получения этих прав выполните следующие действия, чтобы установить переменные среды.

Шаг 1. Одновременно нажмите ”Windows + R” и введите ”sysdm.cpl”.

Windows path что это. Смотреть фото Windows path что это. Смотреть картинку Windows path что это. Картинка про Windows path что это. Фото Windows path что это

Шаг 2. Перейдите в Дополнительно> Переменные среды.

Windows path что это. Смотреть фото Windows path что это. Смотреть картинку Windows path что это. Картинка про Windows path что это. Фото Windows path что это

Шаг 3. Панель переменных среды отображается на экране. Вы можете наблюдать два типа переменных

Пользовательские переменные: Используйте их, когда вы хотите изменить переменные среды для текущего или конкретного пользователя. Системные переменные: используйте их, если хотите внести изменения в масштабе всей системы.

Windows path что это. Смотреть фото Windows path что это. Смотреть картинку Windows path что это. Картинка про Windows path что это. Фото Windows path что это

Давайте посмотрим на пример, чтобы понять, как устанавливать переменные среды. Вы установили Audacity и хотите добавить его путь к переменным среды (EV)

Шаг 1. Нажмите New в разделе User Variables, чтобы создать EV.

Windows path что это. Смотреть фото Windows path что это. Смотреть картинку Windows path что это. Картинка про Windows path что это. Фото Windows path что это

Шаг 2: Откроется окно новой пользовательской переменной. Введите AUDACITY в имя переменной.

Windows path что это. Смотреть фото Windows path что это. Смотреть картинку Windows path что это. Картинка про Windows path что это. Фото Windows path что это

Шаг 3. Теперь нажмите Обзор каталога и выберите место, где установлена ​​Audacity.

Windows path что это. Смотреть фото Windows path что это. Смотреть картинку Windows path что это. Картинка про Windows path что это. Фото Windows path что это

Шаг 4. Путь будет подставлен в значение переменной. Наконец, нажмите ОК.

Windows path что это. Смотреть фото Windows path что это. Смотреть картинку Windows path что это. Картинка про Windows path что это. Фото Windows path что это

Windows path что это. Смотреть фото Windows path что это. Смотреть картинку Windows path что это. Картинка про Windows path что это. Фото Windows path что это

Изменение переменных среды

Шаг 1: Введите « изменить Env » в строке поиска и нажмите Изменить переменные среды для своей учетной записи.

Windows path что это. Смотреть фото Windows path что это. Смотреть картинку Windows path что это. Картинка про Windows path что это. Фото Windows path что это

Шаг 2. Нажмите Переменные среды.

Windows path что это. Смотреть фото Windows path что это. Смотреть картинку Windows path что это. Картинка про Windows path что это. Фото Windows path что это

Шаг 3. Выберите любую переменную, которую хотите изменить, и нажмите ” Изменить ”.

Windows path что это. Смотреть фото Windows path что это. Смотреть картинку Windows path что это. Картинка про Windows path что это. Фото Windows path что это

Шаг 5. Вы также можете удалить переменную среды, выбрав этот конкретный EV и щелкнув на ”Удалить”.

Windows path что это. Смотреть фото Windows path что это. Смотреть картинку Windows path что это. Картинка про Windows path что это. Фото Windows path что это

Переменная PATH Windows

Что такое переменная PATH Windows?

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

Windows ищет адрес для определенной команды как часть процесса. Когда вы вводите команду из командной строки, Windows сначала ищет ее в текущем каталоге. Если операционная система не может найти его в текущем каталоге, она ищет адрес в переменной PATH.

Как добавить в переменную PATH?

Выполните шаги, указанные ниже, чтобы изменить ПУТЬ в Windows

Шаг 1. Введите “edit Env” в строку поиска и нажмите Изменить переменные среды для своей учетной записи.

Windows path что это. Смотреть фото Windows path что это. Смотреть картинку Windows path что это. Картинка про Windows path что это. Фото Windows path что это

Шаг 2. Нажмите Переменные среды

Windows path что это. Смотреть фото Windows path что это. Смотреть картинку Windows path что это. Картинка про Windows path что это. Фото Windows path что это

Шаг 3. Нажмите на переменную PATH под системными переменными и нажмите Изменить

Windows path что это. Смотреть фото Windows path что это. Смотреть картинку Windows path что это. Картинка про Windows path что это. Фото Windows path что это

Шаг 4. Открывается окно редактирования переменной среды. Теперь нажмите Новый и добавьте новый путь, который хотите добавить. Наконец, нажмите ОК.

Windows path что это. Смотреть фото Windows path что это. Смотреть картинку Windows path что это. Картинка про Windows path что это. Фото Windows path что это

ПРИМЕЧАНИЕ. Наряду с этим вы также можете выполнять множество других изменений, например редактировать, переупорядочивать или удалять.

Шаг 5: вам может потребоваться ПЕРЕЗАГРУЗИТЕ свою систему, чтобы изменения отразились и система проверила, что все приложения работают с этим изменением PATH.

Наконец, имейте в виду, что переменная PATH отличается для каждого пользователя в системе. В результате несколько пользователей могут перечислять разные папки без необходимости изменять переменную для каждой из них. Если вы хотите, чтобы инструмент был доступен для всех пользователей, вы должны изменить переменную PATH в системных переменных.

Это все об использовании переменных среды в Windows.

Надеюсь, эта статья информативно.

Прокомментируйте ниже и поделитесь с нами своим опытом.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *