Системная переменная path. Переменные среды Windows. Что интересного можно найти в разделе App Paths

Инструкция

Нажмите правой кнопкой мыши на значке «Мой компьютер», расположенном на рабочем столе или в меню «Пуск». В появившемся контекстном меню выберите самую нижнюю строку «Свойства» – откроется новое окно «Свойства системы». Вы также можете вызвать окно «Свойства системы» нажатием сочетания горячих клавиш Windows+Pause Break. Если вы используете операционную систему Windows 7, то также кликните на правой кнопкой мыши на значке «Мой компьютер», выберите пункт «Свойства», после чего в левой части окна свойств выберите «Дополнительные параметры системы».

В окне «Свойства системы» перейдите на вкладку «Дополнительно», кликнув на ней левой кнопкой мыши – вы увидите три раздела дополнительных настроек системы. Под ними будут располагаться еще две кнопки – «Переменные среды» и «Отчет об ошибках». Вам нужны переменные среды – кликните на соответствующей кнопке.

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

Теперь при выделенной переменной path нажмите на кнопку «Изменить», расположенную под окошком списка – откроется небольшое окошко «Изменение системной переменной», где будут расположены две строки ввода – «Имя переменной» и «Значение переменной». Измените значение переменной path на то, которое вы хотите.

По-другому изменить значение переменной path можно следующим образом: в окне «Переменные среды» нажмите на кнопку «Создать», после чего в открывшемся окошке в поле «Имя переменной» введите «path» и в поле «Значение переменной» введите нужное значение. При этом текущее значение переменной path сменится на то, которое вы только что ввели.

Видео по теме

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

Инструкция

Кликните иконку «Мой компьютер» на рабочем столе правой кнопкой мыши и выберите пункт «Свойства» во всплывшем контекстном меню. Это же можно проделать и с пунктом «Компьютер» в главном меню операционной системы на кнопке «Пуск». А можно просто нажать сочетание горячих клавиш win + pause - любое из этих действий запустит компонент ОС с названием «Свойства системы».

Перейдите на вкладку «Дополнительно» открывшегося окна и нажмите кнопку «Переменные среды», размещенную в ее нижней части. Запустится еще одно окно с размещенными в нем двумя таблицами - нужная вам установка операционной системы помещается в верхней («Переменные среды пользователя»). Выделите строку, у которой в колонке «Переменная» присутствует надпись Path, а затем нажмите кнопку «Изменить» под этой таблицей. В результате откроется третье, уже последнее диалоговое окно с заголовком «Изменение пользовательской переменной» и двумя полями для заполнения.

Впишите нужный путь в поле «Значение переменной». Если в нем уже есть какая-либо запись, то новую допишите справа, отделив ее от существующей точкой с запятой (;). Чтобы не ошибиться в написании полного адреса к нужному каталогу лучше скопировать путь к нему в Проводнике Windows - откройте его (win + e), перейдите в нужную папку, выделите полный путь в адресной строке файл-менеджера (ctrl + a), скопируйте (ctrl + c), вернитесь в диалоговое окно и вставьте содержимое буфера обмена (ctrl + v) в поле «Значение переменной».

Оставьте без изменений значение в поле «Имя переменной» (там должна остаться надпись Path) и нажмите кнопку OK. После этого последовательно понажимайте такие же кнопки OK и в двух других открытых окнах. На этом процедура добавления нового значения в переменную Path будет завершена.

Видео по теме

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

Инструкция

Запустите интернет-браузер вашего мобильного телефона Nokia, чтобы поставить яву. Вам нужно скачать файл формата JAR. Для других телефонов понадобилось бы еще скачивать файл формата JAD. Однако, вследствие большего спроса именно на этот тип файла, вам будет проще скачать именно его.

Обратите внимание, что автоматически с файлом формата JAD на ваш телефон также будет скачан файл формата JAR. Используйте встроенный браузер телефона, если он изготовлен на платформе S40. Это нужно для того, чтобы после скачивания файл автоматически установился. Т.е. установить яву необходимость уже отпала. Зайдите в раздел «Игры» или «Приложения». В списке программ вы найдете только что установленный файл.

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

Сделайте следующее, если ваш телефон выполнен на платформе S60. Запустите встроенный браузер вашего мобильного телефона. Скачайте нужный файл формата JAR или JAD. Можно использовать и браузер сторонних разработчиков, такой как Opera Mobile, Opera Mini или какой либо другой. Вся в том, что встроенный браузер автоматически сохранит файл в папку UCDownloaded, а сторонним браузером вы можете задать любую папку в качестве места сохранения на карте памяти вашего мобильного телефона.

Для корректной установки извлеките карту памяти из мобильного телефона. С помощью картридера подключите ее к вашему персональному компьютеру. Затем установите JAR файл в папку приложений на карте памяти. Установка длится не долго и не должна вызвать никаких осложнений. После того как она завершится, извлеките карту памяти, вставьте ее в телефон.

Выполнение операции установки переменной окружения (среды) может быть осуществлено пользователем стандартными средствами операционной системы Microsoft Windows и не предполагает привлечения дополнительного программного обеспечения сторонних разработчиков.

Этот раздел касается:
  • Платформы: Solaris SPARC, Red Hat Linux, SUSE Linux, Oracle Linux, Windows 10, Windows 8, Windows 7, Vista, Windows XP, Mac OS X

Инструкции на данной странице предназначены только для опытных пользователей и системных администраторов.


Общие сведения

  • Переменная PATH - это системная переменная, которую операционная система использует для того, чтобы найти нужные исполняемые объекты в командной строке или окне терминала.
  • Системную переменную PATH можно задать с помощью системной утилиты в панели управления Windows или с помощью файла запуска командной оболочки Linux и Solaris.
  • На компьютерах под управлением Windows или Mac OS X внесение изменений в системную переменную PATH обычно не требуется .

Windows

Windows 10 и Windows 8
  1. В строке "Поиск" выполните поиск: Система (Панель управления)
  2. Нажмите на ссылку .
  3. Нажмите Переменные среды . В разделе Переменные среды Изменить
  4. В окне (или Новая системная переменная ОК ОК .
Windows 7
  1. На рабочем столе правой кнопкой нажмите на значок Компьютер .
  2. В контекстном меню выберите Свойства .
  3. Нажмите на ссылку Дополнительные параметры системы .
  4. Нажмите Переменные среды . В разделе Переменные среды выберите переменную среды PATH . Нажмите Изменить . Если переменной PATH не существует, нажмите Создать.
  5. В окне Изменение системной переменной (или Новая системная переменная ) укажите значение переменной среды PATH . Нажмите ОК . Закройте остальные открытые окна, нажимая ОК .
  6. Откройте заново окно командной строки и выполните код java.
Windows XP
  1. Нажмите Пуск , выберите Панель управления , дважды нажмите на Система и выберите вкладку Дополнительно .
  2. Нажмите Переменные среды . В разделе Переменные среды выберите переменную среды PATH . Нажмите Изменить . Если переменной PATH не существует, нажмите Создать.
  3. В окне Изменение системной переменной (или Новая системная переменная ) укажите значение переменной среды PATH . Нажмите ОК . Закройте остальные открытые окна, нажимая ОК .
  4. Откройте заново окно командной строки и выполните код java.

Mac OS X

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

% /usr/libexec/java_home -v 1.8.0_73 --exec javac -version

Solaris и Linux

  1. Чтобы узнать, правильно ли настроен путь:
    В окнах терминала введите:
    % java -version
    Будет выведена версия средства java , если не удается ее найти. Если версия устарела или появляется ошибка java: команда не найдена , то путь задан неправильно.
  2. Определите, какая исполняемая версия java является первой найденной в переменной PATH
    В окне терминала введите:
    % which java
Окончательная настройка пути

Чтобы задать путь окончательно, настройте его в файле автозагрузки.
Примечание. Приведены инструкции для двух самых популярных оболочек на Linux и Solaris. Если вы используете другие оболочки, см. Учебное пособие по установке переменной PATH .

Оболочка Bash

Отредактируйте файл автозагрузки (~/.bashrc)

  1. Измените переменную PATH variable
    PATH=/usr/local/jdk1.8.0/bin:$PATH
    export PATH
  2. Загрузите файл автозагрузки
    % . /.profile

  3. % java -version
Оболочка C (csh)

Отредактируйте файл автозагрузки (~/.cshrc)

  1. Задайте путь
    set path=(/usr/local/jdk1.8.0/bin $path)
  2. Сохранить изменения и закрыть окно
  3. Загрузите файл автозагрузки
    % source ~/.cshrc
  4. Убедитесь, что путь задан, повторив команду java
    % java -version

PATH является переменной среды и представляет собой список папок, который используется операционной системой для поиска исполняемых файлов (*.EXE). На практике, если папка добавлена в PATH, исполняемые файлы можно запускать из командной строки без указания полного пути к ним.

  • Для того чтобы посмотреть список папок, входящих в переменную PATH, просто наберите PATH в командной строке.
  • Добавить папку в PATH можно при помощи графического интерфейса Windows. Для этого надо открыть диалоговое окно свойств системы (WIN+PAUSE), на вкладке Дополнительно нажать кнопку Переменные среды , в разделе системные переменные выделить PATH и нажать кнопку Изменить .

В рамках автоустановки Windows нас, конечно, интересует вопрос добавления папки в PATH из командной строки во время установки системы.

Команда PATH

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

Path=%PATH%;"%systemdrive%\system32\mytools";"%programfiles%\Opera"

Утилита pathman

pathman /as "%systemdrive%\system32\mytools";"%programfiles%\Opera"

Совет. Вы можете собрать все любимые утилиты командной строки в одну папку и добавить ее в PATH. В приведенном выше примере мои утилиты собраны в %systemdrive%\system32\mytools.

AutoIt скрипт

;какой путь нужно дописать в переменную Path $addtopath=@ProgramFilesDir&"\7-Zip" ;извлечение текущего содержимого переменной Path $curpath=RegRead("HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment","Path")

Сегодня рассказываем вам как добавить новую переменную $PATH в операционной системе macOS (OS X).

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

Как узнать полный путь к команде?

Есть два варианта узнать полный путь где находиться утилиты с соответствующей командой.

С помощью доп.меню

Сделайте «правый клик» по папке где находится команда и при появление контекстного меню нажмите кнопку ALT (OPTION) и «Скопируйте путь до».

С помощью терминала

Перетяните папку с командой в «Терминал» после чего вы сможете скопировать полный путь.

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

Есть также 4 варианта — первый, это открытие файла .bash_profile с помощью Finder и внесение пути, второй и третий и четвертый с помощью терминала:

Добавить переменную в файла .bash_profile из Finder

Откройте ваш домашний католог (/ Users/ваше_имя ), включите и откройте файл текстовым редактором .bash_profile .

Добавьте в файл такую запись:

Добавить переменную окружения в macOS с помощью терминала и текстового редактора

Откройте терминал и напишите такую команду:

open -a /Applications/TextEdit.app ~/.bash_profile

Откроется окно с текстовым редактором, вам лишь нужно добавить запись

export PATH=$PATH:/ваш/путь/к/команде/

Закройте текстовый файл, все готово!

Добавить переменную окружения в macOS с помощью терминала

Откройте терминал и выполните команду:

echo "export PATH=$PATH:/ваш/путь/к/команде/" > .bash_profile

Все готово!

Добавить переменную окружения в macOS с помощью терминала и nano

Прежде чем начать, ознакомьтесь с работой . Откройте терминал и напишите команду:

nano ~/.bash_profile

добавьте запись:

export PATH=$PATH:/ваш/путь/к/команде/

Сохраните внесенные данные.

У вас остались еще дополнительные вопросы? Пишите их в комментариях, о том что у вас получилось или наоборот!

Вот и все! Больше полезных статей и инструкций читайте в разделе . Оставайтесь вместе с сайтом , дальше будет еще интересней!

Когда операционная система запускает какую-нибудь программу, она стартует новый процесс и каким-то образом передаёт ему информацию о настройках среды, или окружения (в английском языке используется термин environment). Эта информация состоит из набора переменных, содержащих некоторые значения. Процесс может получить эти значения, обратившись к нужной переменной по имени. Например, чтобы узнать, где находится директория, которую операционная система рекомендует использовать для хранения временных файлов, необходимо получить значение переменной среды TEMP .

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

В консоли Windows можно посмотреть значение этой переменной, выполнив команду echo %TEMP% , в консоли PowerShell необходимо для этого выполнить команду echo $Env:TEMP , а в консоли Linux или MacOS – команду echo $TEMP .

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

import os temp = os . environ [ "TEMP" ]

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

String temp = System . getenv (). get ("TEMP" );

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

string temp = System . Environment . GetEnvironmentVariable ("TEMP" );

На что влияет переменная окружения PATH ?

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

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

Давайте представим себе, что на компьютере с операционной системой Windows установлено две разных версии интерпретатора языка программирования Python. Это можно сделать, если установить их в разные директории, например, C:\Python27 и C:\Python34 . Исполняемый файл для обоих версий называется python.exe .

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

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

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

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

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

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

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

Например, в эту переменную обычно включается путь к “стандартным” местам, где расположены различные мелкие программы-утилиты. В операционной системе Windows это директория C:\Windows\system32 , в операционных системах Linux и MacOS директория /usr/bin .

Именно благодаря этому мы можем, например, в консоли Windows использовать утилиту find для поиска файлов или утилиту telnet для установления удалённого соединения по одноимённому протоколу, просто указывая их имя, а не полный путь c:\Windows\system32\telnet.exe .

Когда у вас появляется новая программа-утилита, возникает вопрос – куда её поместить? С одной стороны, её можно положить в C:\Windows\system32 или /usr/bin . Но если вы не любите “засорять” стандартные директории, тогда сделайте какую-нибудь специальную директорию, складывайте все такие небольшие программы в неё, и добавьте путь к этой директории в переменную окружения PATH .