Как изменить переменные среды в Windows 7

Как изменить переменные среды в Windows 7

Как задать или настроить системную переменную PATH?

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

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

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

Windows

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

Solaris и Linux

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

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

Оболочка Bash

Отредактируйте файл автозагрузки (

  1. Измените переменную PATH variable
    PATH=/usr/local/jdk1.8.0/bin:$PATH
    export PATH
  2. Сохранить изменения и закрыть окно
  3. Загрузите файл автозагрузки
    % . /.profile
  4. Убедитесь, что путь задан, повторив команду java
    % java -version
Оболочка C (csh)

Отредактируйте файл автозагрузки (

  1. Задайте путь
    set path=(/usr/local/jdk1.8.0/bin $path)
  2. Сохранить изменения и закрыть окно
  3. Загрузите файл автозагрузки
    % source

/.cshrc

  • Убедитесь, что путь задан, повторив команду java
    % java -version
  • Как изменить переменные среды в Windows 7

    Переменная среды (окружения) в Виндовс хранит информацию о настройках ОС и пользовательских данных. Обозначается она с помощью парного символа «%», например:

    С помощью этих переменных можно передавать необходимую информацию операционной системе. Например, %PATH% хранит список директорий, в которых Виндовс ищет исполняемые файлы, если путь к ним не задан явно. %TEMP% хранит временные файлы, а %APPDATA% — настройки программ пользователя.

    Зачем редактировать переменные

    Изменение переменных среды может помочь, если вы хотите перенести папку «Temp» или «AppData» в другое место. Редактирование %PATH% даст возможность запускать программы из «Командной строки», не указывая каждый раз длинный путь к файлу. Давайте рассмотрим методы, которые помогут в достижении этих целей.

    Способ 1: Свойства «Компьютера»

    В качестве примера программы, которую необходимо запустить, используем Skype. Попытавшись активировать это приложение из «Командной строки», вы получите такую ошибку:

    Это происходит потому, что вы не задали полный путь к исполняемому файлу. В нашем случае полный путь выглядит вот так:

    «C:Program Files (x86)SkypePhoneSkype.exe»

    Чтобы это не повторять каждый раз, давайте добавим директорию Скайпа в переменную %PATH%.

    1. В меню «Пуск» нажмите правой кнопкой мыши на «Компьютер» и выберите «Свойства».

    Затем перейдите на «Дополнительные параметры системы».

    На вкладке «Дополнительно» нажмите на «Переменные среды».

    Откроется окно с различными переменными. Выберите «Path» и нажмите «Изменить».

    Теперь необходимо дописать путь к нашей директории.

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

    C:Program Files (x86)SkypePhone

    Если есть необходимость, таким же образом вносим изменения в другие переменные и жмем «ОК».

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

    Готово! Теперь вы можете запускать любую программу, а не только Skype, находясь в любой директории в «Командной строке».

    Способ 2: «Командная строка»

    Рассмотрим случай, когда мы хотим установить %APPDATA% на диск «D». Эта переменная отсутствует в «Переменных среды», поэтому ее невозможно изменить первым способом.

      Чтобы узнать текущее значение переменной, в «Командной строке» введите:

    В нашем случае эта папка находится по адресу:

    Для того чтобы изменить ее значение, введите:

    Внимание! Убедитесь, что точно знаете зачем вы это делаете, поскольку необдуманные действия могут привести к неработоспособности Виндовс.

    Значение успешно изменено.

    Изменение значений переменных среды требует определенных знаний в этой сфере. Не играйтесь со значениями и не редактируйте их наугад, чтобы не навредить ОС. Хорошо изучите теоретический материал, и только после этого переходите к практике.

    Как изменить системную переменную path в Windows 7

    Те, кто хоть раз пользовался утилитами командной строки, знают, что намного удобней набирать команду сразу, не используя при этом путь к этой утилите, и даже не переходя в нужный каталог, поэтому сегодня поговорим о системной переменной path в Windows, узнаем, для чего она нужна, и как ее можно изменить.

    Сегодня мы не будем разговаривать о том, что такое командная строка и какие стандартные утилиты командной строки есть в Windows, так как об этом мы уже разговаривали в материале Основы командной строки Windows.

    Для чего нужна системная переменная path

    Системная переменная path нужна нам для того, чтобы мы могли добавлять свои утилиты в командную строку CMD.exe, а если говорить конкретней, то добавлять каталоги, т.е. пути к этим каталогам для того, что ОС могла определить по названию утилиты, где она расположена, и запустить ее.

    Если говорить на примере, то допустим, Вы открываете командную строку, набираете команду ipconfig (служит для конфигурирования сетевых интерфейсов) и в момент запуска командная строка не знает, где располагается данная утилита, поэтому она начинает ее искать. Сначала в текущем каталоге, затем в системных каталогах, которые как раз, и указаны в системной переменной path. Другими словами, если Вы написали свою консольную программу и хотите ее запустить так же, как ipconfig, то у Вас это не получиться, так как ОС не знает, где же лежит сама программа. Поэтому нам нужно переходить в каталог с программой или писать полный путь к исполняемому файлу, для того чтобы запустить свою утилиту. Поэтому, если Вы часто пользуетесь какой-нибудь консольной программой, которой нет, в стандартной сборке Windows и не хотите копировать ее в системные каталоги, то лучше всего будет создать свой каталог и добавить его в системную переменную path.

    Пример

    Допустим, мы написали консольную программу, для примера у нас это будет простой bat файл со следующей простой командой:

    Примечание! Если Вы хотите, чтобы в командной строке выводилась кириллица, то сохраните бат файл с кодировкой OEM 866, это можно сделать с помощью текстового редактора Notepad++.

    Сохраним с названием privet.bat на диске C в каталоге test.

    Теперь мы запускаем командную строку (ОС Windows 7) «Пуск -> Выполнить -> cmd».

    И сразу попробуем запустить нашу утилиту, и посмотрим, что у нас из этого выйдет:

    Как видите, командная строка не знает что это за программа. Мы, конечно, можем написать по-другому, например:

    Т.е. с указанием полного пути к утилите, то тогда она конечно запустится. Или также можно перейти в каталог test и уже от туда запустить утилиту, например:

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

    Примечание! Если Вам не нравится фон или цвет шрифта командной строки, то Вы легко можете изменить его, а как мы с Вами разговаривали в статье Настройка внешнего вида командной строки Windows.

    Изменяем системную переменную path в Windows 7

    Для этого открываем «Панель управления -> Система -> Дополнительные параметры системы».

    Затем выбираем «Переменные среды».

    После у Вас откроется окно «Переменные среды» и Вы в нижней части окна в списке «Системных переменных» ищите переменную path и жмете «Изменить».

    В итоге у Вас откроется небольшое окошко «Изменение системной переменной», где Вы в поле «Значение переменной» дописываете в конце через точку запятой, путь к каталогу, в котором Вы будете хранить свои консольные утилиты. Например, я указал C:test. После ввода жмем «ОК».

    А теперь давайте проверим. Будем делать в точности, как и в первый раз, т.е. открываем командную строку и сразу пишем privet.bat и смотрим

    Как видите, на этот раз у нас все заработало, даже без указания полного пути.

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

    Я думаю достаточно, если есть вопросы, задавайте в комментариях. Удачи!

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

    Редактировать эти настройки можно так:

    1. Щелкните правой кнопкой мыши по значку «Компьютер» и выберите «Свойства» в контекстном меню.

    2. В открывшемся окне, не полосе слева, щелкните «Дополнительные параметры»

    3. В новом окне на закладке «Общие» есть кнопка «Переменные среды».

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

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

    Этот ответ помог 6 польз.

    Это помогло устранить вашу проблему?

    К сожалению, это не помогло.

    Великолепно! Спасибо, что пометили это как ответ.

    Насколько Вы удовлетворены этим ответом?

    Благодарим за отзыв, он поможет улучшить наш сайт.

    Насколько Вы удовлетворены этим ответом?

    Благодарим за отзыв.

    Ответы (3) 

    Сообщение об обслуживании Microsoft Community

    Сейчас проводится техническое обслуживание веб-сайта Microsoft Community. В этот период вы сможете находить и читать контент, но не создавать новые публикации и комментарии. Спасибо за понимание.

    Срок действия профиля пользователя истек

    Этот профиль был раньше связан с учетной записью службы поддержки Майкрософт и больше не действует. Вы можете просмотреть предыдущие публикации этой учетной записи, однако новая деятельность не разрешена.

    «,»/Error/Ajax/HandleError»:»Произошла ошибка. Повторите попытку позже.»,»/Error/Ajax/InvalidSplitPostError»:»Эту запись невозможно разделить, так как в дальнейшем обсуждении содержится элемент, помеченный как ответ.»,»/Error/Ajax»:»Microsoft.Support.Community.Core.ResourceManagement.SiteResourceItem»,»/Error/Fud/InvalidFormEncoding»:»Недопустимая кодировка в форме»,»/Error/Fud/NoFilesInRequest»:»В запросе отсутствуют файлы»,»/Error/Fud/ExpectedFileNotFoundInRequest»:»Ожидаемый файл не найден в запросе»,»/Error/Fud/MissingParameter»:»Параметр отсутствует»,»/Error/Fud/InvalidParameter»:»Недопустимый параметр»,»/Error/Fud/ObjectNotFound»:»Объект не найден»,»/Error/Fud/ErrorUploadingFile»:»Ошибка при отправке файла»,»/Error/Fud/ErrorDeletingImage»:»Ошибка при удалении изображения»,»/Error/Fud/ErrorDeletingFile»:»Ошибка при удалении файла»,»/Error/Fud/FileUploadTimeout»:»Время ожидания службы отправки файлов истекло»,»/Error/Fud/Image/FileTooLarge»:»Размер файла не должен превышать 10 МБ. Выберите другое изображение.»,»/Error/Fud/Image/InvalidFileType»:»Допустимые форматы файлов: JPG, GIF, PNG. Выберите другое изображение.»,»/Error/Fud/Image»:»Microsoft.Support.Community.Core.ResourceManagement.SiteResourceItem»,»/Error/Fud/File/FileTooLarge»:»Файл слишком велик.»,»/Error/Fud/File/InvalidFileType»:»Недопустимый тип файла. Выберите другой файл.»,»/Error/Fud/File»:»Microsoft.Support.Community.Core.ResourceManagement.SiteResourceItem»,»/Error/Fud»:»Microsoft.Support.Community.Core.ResourceManagement.SiteResourceItem»,»/Error/GenericError»:»

    Приносим извинения.

    Запрошенная страница в настоящий момент недоступна.

    Попробуйте один из указанных ниже вариантов.

    Отказано в доступе

    У вас нет прав на доступ к этой странице.

    Попробуйте один из указанных ниже вариантов.

    Для доступа к этой странице Выполните вход с использованием учетной записи Майкрософт

    Также можно использовать учетные записи Hotmail, Xbox Live, Messenger или MSN.

    Страница не найдена

    К сожалению, мы не нашли то, что вы ищете.

    Попробуйте один из указанных ниже вариантов.

    Контент не найден

    К сожалению, контент, который вы ищете, не существует.

    Попробуйте один из указанных ниже вариантов.

    Автономный контент

    Контент, к которому вы пробуете получить доступ, стал автономным.

    Попробуйте один из указанных ниже вариантов.

    Ваш профиль заблокирован.

    Поток не найден

    К сожалению, этот поток в настоящий момент недоступен.

    Попробуйте один из указанных ниже вариантов.

    Форум не найден

    К сожалению, форум в настоящий момент недоступен.

    Попробуйте один из указанных ниже вариантов.

    Пользователь не найден

    К сожалению, нам не удалось найти нужного пользователя.

    Приносим извинения.

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

    Вот что можно попробовать сделать:

    Что-то не так.

    Вы не можете создать блог, так как вы превысили ограничение на количество опубликованных блогов. Дальнейшие вопросы задайте администратору.

    Попробуйте один из указанных ниже вариантов.

    Как изменить переменные среды в Windows 7

    Переменные среды Windows — ударение на «Ы» во втором слове (смысл фразы заложен в родительном падеже и верном ударении: переменные чего? — среды!), в англоязычных версиях виндовс — environment variable)

    Переменные среды Windows используются для настройки операционных систем. Не каждому пользователю нужно разбираться с этими настройками и влезать в эти переменные, но есть пара переменных, о которых нужно знать всем пользователям персональных компьютеров. Речь идет о переменных, отвечающих за временное хранение файлов — TEMP и TMP.

    По умолчанию значение пользовательских временных (TEMP) переменных – %USERPROFILE%Local SettingsTemp,

    По умолчанию значение системных временных переменных – WINDOWSTemp.

    Поэтому в первом случае это обычно: «C:Documents and SettingsUSERLocal SettingsTemp«

    Недорогой производительный Ультрабук:

    Характеристики: экран 14,1 дюймов 1920*1080 ips, Windows 10, 8 ГБ ОЗУ, 256 ГБ M.2 SATA 2280 SSD, Wifi, подсветка клавиатуры.

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

    Для удобства удаления лучше изменить путь по умолчанию на более простой, самый оптимальный вариант — «C:Temp«.

    Как изменить Переменные среды Windows TEMP и TMP? — Очень просто:

    1. Правый клик на значке «Мой компьютер» на рабочем столе (если это полноценный значок, а не ярлык) или через меню Пуск -> Мой компьютер — > Свойства:

    2. Перейти на вкладку «Дополнительно» и кликнуть внизу на кнопку «Переменные среды«:

    3. В верхнем окне «Переменные среды пользователя» выбрать сначала первую строку (переменную TEMP) и нажать кнопку «Изменить«:

    4. Исправить значение переменной на более простое — «C:Temp«:

    5. Повторить пункты 3 и 4 для переменной TMP:

    В итоге должно получиться:

    6. Нажать поочередно 2 раза «ОК«.

    В принципе тоже самое можно сделать с помощью командной строки, выполнив команду: SET TEMP=C:TEMP

    Все переменные среды Windows:

    ALLUSERSPROFILE Указывает расположение профиля All Users (локальная переменная)
    APPDATA Указывает расположение каталога, в котором программы хранят данные по умолчанию (локальная переменная)
    CD Указывает имя текущего каталога (локальная переменная)
    CMDCMDLINE Указывает параметры командной строки, которые использовались для запуска текущего экземпляра программы CMD.EXE (локальная переменная)
    CMDEXTVERSION Указывает номер версии текущего расширения командного процессора (системная переменная)
    COMPUTERNAME Указывает имя компьютера (системная переменная)
    COMSPEC Указывает точный путь к исполняемому файлу командного интерпретатора (системная переменная)
    DATE Указывает текущую дату. Используется тот же формат, что и для команды date /t. Значение генерируется командным интерпретатором (системная переменная)
    ERRORLEVEL Указывает код уровня ошибки последней программы. Ненулевое значение, скорее всего, указывает на ошибку (системная переменная)
    HOMEDRIVE Указывает букву диска локальной рабочей станции, подключенной к домашнему каталогу. Переменная определяется на основе пути к домашнему каталогу. Домашний каталог пользователя определяется в оснастке Локальные пользователи и группы (Local Users and Groups) (системная переменная)
    HOMEPATH Указывает полный путь к домашнему каталогу пользователя. Переменная определяется на основе пути к домашнему каталогу. Домашний каталог пользователя определяется в оснастке Локальные пользователи и группы (Local Users and Groups) (системная переменная)
    HOMESHARE Указывает сетевой путь к общему домашнему каталогу пользователя. Переменная определяется на основе пути к домашнему каталогу. Домашний каталог пользователя назначается в оснастке Локальные пользователи и группы (Local Users and Groups) (системная переменная)
    LOGONSERVER Указывает имя контроллера домена, на котором авторизован текущий сеанс работы с системой (локальная переменная)
    NUMBER_OF_PROCESSORS Указывает количество процессоров, установленных в компьютере (системная переменная)
    OS Указывает версию операционной системы. ОС Windows XP/XP обозначаются, как Windows_NT (системная переменная)
    PATH Указывает путь поиска исполняемых файлов (системная переменная)
    PATHEXT Указывает список расширений, которые распознаются операционной системой, как расширения исполняемых файлов (системная переменная)
    PROCESSOR_ARCHITECTURE Указывает тип архитектуры процессора. Возможные значения: x86 и IA64 (системная переменная)
    PROCESSOR_IDENTIFIER Указывает описание процессора (системная переменная)
    PROCESSOR_LEVEL Указывает номер модели процессора, установленного в компьютере (системная переменная)
    PROCESSOR_REVISION Указывает номер версии модели процессора (системная переменная)
    PROMPT Указывает параметры приглашения командной строки для текущего интерпретатора. Генерируется интерпретатором CMD.EXE (локальная переменная)
    RandOM Указывает случайное десятичное число от 0 до 32767. Генерируется программой CMD.EXE (системная переменная)
    SYSTEMDRIVE Указывает букву диска, на котором расположен корневой каталог Windows (системная переменная)
    SYSTEMROOT Указывает путь к корневому каталогу Windows (системная переменная)
    TEMP или TMP Указывает путь к временным каталогам, принятым по умолчанию. Эти каталоги используются приложениями, доступными зарегистрированному в системе пользователю. Некоторым приложениям требуется значение переменной TEMP, в то время как другим — TMP (системная и пользовательская переменные соответственно)
    TIME Указывает текущее время. Используется тот же формат, что и для команды time /t. Генерируется интерпретатором CMD.EXE (системная переменная)
    USERDOMAIN Указывает имя домена, в котором хранится учетная запись пользователя (локальная переменная)
    USERNAME Указывает имя пользователя, который зарегистрирован в системе в текущий момент времени (локальная переменная)
    USERPROFILE Указывает путь к профилю текущего пользователя (локальная переменная)
    WINDIR Указывает путь к каталогу операционной системы (системная переменная)

    Чтобы получить доступ к значению переменной, необходимо поставить знак % перед её названием и после него, например: echo %NUMBER_OF_PROCESSORS%

    Переменные среды в Windows: использование, список и таблицы

    Переменная среды (environment variable) — текстовая короткая ссылка на элемент операционной системы Windows, предназначенная для получения быстрого доступа к объекту системы, или к данным о каталогах и конфигурации компьютера. Переменная среды (переменная окружения) позволяет быстро перейти к нужному месту на компьютере, без использования имени пользователя или полного пути к объекту.

    Переменные окружения Windows используются в командной строке, в диалоговом окне «Выполнить» и адресной строке Проводника. Переменная среды может содержать информацию о настройках системы или данные о текущем пользователе компьютера.

    Переменные среды Windows делятся на два вида:

    • Пользовательские переменные среды — содержат указания пути к пользовательским каталогам.
    • Системные переменные среды — содержат информацию о каталогах ОС и конфигурации ПК.

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

    Переменные окружения часто используются при написании скриптов, или при работе в командной строке. Короткие переменные можно использовать вместо полного пути до файла или папки, например, при создании ярлыков, при вводе пути к объекту.

    Пример использования переменной среды Windows

    Рассмотрим следующий пример: пользователю нужно открыть системную папку «AppData», в которой находятся различные данные программ, установленных в операционную систему Windows. Скрытая папка «AppData» находится в профиле пользователя, обычно на диске «C:». Данные приложений расположены по пути:

    Чтобы получить доступ к этой папке нужно выполнить несколько последовательных действий: открыть Проводник, включить в Windows отображение скрытых папок и файлов, а затем пройти по всему пути до нужной папки.

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

    Чтобы открыть нужный каталог достаточно лишь ввести «%APPDATA%» в поле поиска Windows, в адресную строку Проводника или в диалоговое окно «Выполнить», а затем нажать на клавишу «Enter».

    Переменные среды Виндовс заключены в специальный оператор «%», который находится с двух сторон названия переменной. Это необходимо, чтобы система могла обработать запрос.

    Пользователь может самостоятельно создавать переменные среды или изменять существующие. В статье мы рассмотрим несколько способов просмотра переменных среды и самостоятельное создание переменной. В руководстве вы найдете таблицу со списком переменных, применяемых в операционных системах Windows 10, Windows 8.1, Windows 8, Windows 7.

    Как посмотреть переменные среды Windows 10

    Сейчас мы посмотрим, как получить доступ к переменным средам в операционной системе Windows 10. В других версиях Windows необходимо выполнить аналогичные действия.

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

    1. Нажмите на клавиши» «Win» + «R».
    2. В окне «Выполнить» введите команду: «systempropertiesadvanced» (без кавычек), а затем нажмите на кнопку «ОК».
    3. В окне «Свойства системы», во вкладке «Дополнительно» нажмите на кнопку «Переменные среды…».

    1. В окне «Переменные среды» отображаются пользовательские переменные среды и системные переменные среды.

    Доступ к переменным средам из реестра Windows

    Есть возможность получить доступ к переменным средам из системного реестра Windows. Пользователю нужно будет открыть редактор реестра, а затем пройти по пути до определенной ветки.

    Системные переменные среды находятся по следующему пути:

    Переменные среды локального пользователя расположены в следующей ветке реестра:

    Вы можете создать в редакторе реестра новые переменные или изменить существующие.

    Как посмотреть все переменные среды в командной строке

    Пользователь может получить список переменных среды при помощи системного инструмента — командной строки Windows.

    В cmd переменные среды открываются следующим образом:

    1. Запустите командную строку от имени администратора.
    2. Выполните команду:

    Для получения списка переменных в виде текстового файла, выполните в командной строке команду:

    После выполнения этой команды, на Локальном диске «C:» появится текстовый файл с именем «Variables» (имя можно использовать любое), в котором находится список переменных среды Windows.

    На моем компьютере файл имеет следующее содержание:

    Открытие списка переменных среды в Windows PowerShell

    Открытие списка переменных среды возможно при помощи системного средства Windows PowerShell.

    Выполните следующие действия:

    1. Запустите Windows PowerShell от имени администратора.
    2. Введите команду, а затем нажмите на клавишу «Enter»:
    1. В окне PowerShell откроется список переменных среды Windows.

    Создание переменной среды в Windows

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

    1. В окне «Переменные среды» выберите одну из групп переменных: пользовательские или системные переменные.
    2. Нажмите на кнопку «Создать…».

    На этом примере я создам отдельную переменную среды для запуска программы TeamViewer.

    1. В окне «Изменение пользовательской переменной» добавьте имя переменной, а в поле «Значение переменной:» введите полный путь к исполняемому файлу.

    1. В окне переменных сред добавилась новая переменная. Нажмите на кнопку «ОК» для применения изменений.

    1. В диалоговом окне «Выполнить» введите «%Имя_переменной%», в нашем случае, «%TeamViewer%», нажмите на кнопку «ОК».

    1. На Рабочем столе компьютера откроется окно запущенной программы.

    Подобным способом, после ввода переменной в адресную строку Проводника, выполняется запуск программы или открытие директории на ПК.

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

    Если добавить в переменную среды Path Windows путь к директории с исполняемым файлом, например, для браузера Google Chrome: C:Program Files (x86)GoogleChromeApplication , то программа запустится из командной строки, после выполнения команды «chrome», без ввода полного пути к исполняемому файлу.

    При необходимости, пользователь может удалить ненужную переменную из операционной системы Windows.

    Список переменных среды Windows в таблице

    Для удобства посетителей сайта я собрал в общую таблицу переменные, их описание и значения в операционной системе Windows. В подавляющем большинстве случаев, системная папка расположена на диске «C:», поэтому пути в значениях даны для этого диска.

    Переменная Назначение Значение переменной
    %ALLUSERSPROFILE% Папка ProgramData C:ProgramData
    %APPDATA% Папка размещения данных программ C:UsersUserAppDataRoaming
    %CommonProgramFiles% Папка Common Files в Program Files C:Program FilesCommon Files
    %CommonProgramW6432% Папка Common Files в Program Files C:Program FilesCommon Files
    %COMPUTERNAME% Имя компьютера DESKTOP-XXXXXXX
    %ComSpec% Запуск командной строки C:WINDOWSsystem32cmd.exe
    %DriverData% Папка DriverData C:WindowsSystem32DriversDriverData
    %HOMEDRIVE% Системный диск C:
    %HOMEPATH% Папка профиля пользователя C:UsersUser
    %LOCALAPPDATA% Папка локальных данных приложений C:UsersUserAppDataLocal
    %LOGONSERVER% Имя контроллера домена \DESKTOP-XXXXXXX
    %NUMBER_OF_PROCESSORS% Количество потоков процессора
    %OneDrive% Папка OneDrive C:UsersUserOneDrive
    %Path% Путь поиска исполняемых файлов C:Windowssystem32;C:Windows;C:WindowsSystem32Wbem;…
    %PATHEXT% Исполняемые расширения файлов .COM; .EXE; .BAT; .CMD; .VBS; .VBE; .JS; .JSE; .WSF; .WSH; .MSC
    %PROCESSOR_ARCHITECTURE% Архитектура процессора AMD64; x86; IA64
    %PROCESSOR_IDENTIFIER% Описание процессора
    %PROCESSOR_LEVEL% Номер модели процессора
    %PROCESSOR_REVISION% Ревизия процессора
    %ProgramData% Папка ProgramData C:ProgramData
    %ProgramFiles% Папка ProgramFiles C:Program Files
    %ProgramFiles(x86)% Папка ProgramFiles(x86) C:Program Files (x86)
    %ProgramW6432% Папка ProgramFiles C:Program Files
    %PROMPT% Возвращение параметров командной строки
    %PSModulePath% Пути к расположению модулей PowerShell C:Program FilesWindowsPowerShellModules;C:WINDOWSsystem32WindowsPowerShellv1.0Modules
    %PUBLIC% Папка «Общие» в профиле пользователей C:UsersPublic
    %SystemDrive% Системный диск с Windows C:
    %SystemRoot% Папка Windows C:Windows
    %TEMP% Временный каталог C:UsersUserAppDataLocalTemp
    %TMP% Временный каталог C:UsersUserAppDataLocalTemp
    %USERDOMAIN% Имя домена DESKTOP-XXXXXXX
    %USERNAME% Имя пользователя User
    %USERPROFILE% Профиль пользователя C:UsersUser
    %Windir% Папка Windows C:Windows

    Выводы статьи

    Переменные окружения Windows позволяют пользователю экономить время во время работы на компьютере. Переменными средами Windows могут пользоваться обычные пользователи или системные администраторы для быстрого доступа к объектам операционной системы, чтобы открыть нужную директорию на компьютере, или запустить программу.