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

Обновлено: 07.07.2024

Есть ли более простой способ изменить переменные среды в Windows 8?

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

Требование 1. Мне нужно, чтобы изменения сохранялись (например, когда я использую set в консоли, изменения теряются при закрытии консоли)

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

Вы изучали команду set и setx? С их помощью вы можете установить постоянную переменную. Более того, значение будет применено сразу, а не после следующего входа.

Пример команды windows SET :

Выведите переменную среды PATH:

Используйте команду set для установки переменной PATH

Приведенная выше команда применяется только к текущему окну, и изменение теряется при закрытии окна cmd.

Пример команды windows SETX :

Выведите переменную среды PATH:

Используйте setx для установки переменной окружения:

Закройте и снова откройте терминал cmd, затем запустите:

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

Установите переменную окружения в Windows 8.

Вы можете получить доступ к расширенным настройкам системы, щелкнув правой кнопкой мыши Computer в file-Explorer и выбрав properties .

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

Я меняю их в Powershell. Например, чтобы добавить папку в переменную PATH, откройте powershell, затем:

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

Это довольно легко в командной строке:

(чтобы попасть в командную строку, введите cmd с начального экрана>.)

Чтобы просмотреть переменную:

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

переменные среды windows

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

Давайте разберемся в понятии, и так переменная окружения ( environment variable ) это специального рода ссылки уменьшенного размера, на определенные объекты операционной системы Windows, используемые разными программами для хранения информации и взаимодействия с ней. Можно провести аналогию с относительными ссылками на сайтах, где нет явного указания на протокол. Чаще всего это пути до конкретных директорий в ОС.

Где используют переменные среды Windows

Приведу несколько примеров:

  • В скриптах > когда нужно например каждому пользователю сделать какую-то настройку, для примера положить на рабочий стол новую папку с документами. Так как для каждого пользователя путь до рабочего стола свой, вида C:\Users\lacky\Desktop, а можно обратиться и по относительному пути за счет переменной %HOMEPATH%, если вы в проводнике введете %HOMEPATH%\Desktop, то попадете на рабочий стол текущего пользователя.

переменные среды windows 10

  • в групповой политике, для настройки пользовательских окружений, например перемещаемые профили.
  • Оптимизация кода > если в коде очень часто используются одни и те же пути к файлам или папкам, а так же ключам реестра, вы можете легко назначить короткую переменную для дальнейшего использования. Ниже я вам приведу сводный список по переменным средам windows 10 и предыдущих версий, а так же покажу как их создавать и менять.
Все переменные среды windows 10 и других версий в своем составе имеют специальный оператор %. Он необходим, чтобы операционная система могла обработать поисковый запрос. Простой пример вы ищите папку TEMP и не знаете, где она располагается, вводите %TEMP% и поиск будет на всех локальных дисках и разделах.

Список переменных сред windows 10

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

Как вывести список всех переменных Windows

В Windows 10 и других версиях, можно вывести список всех переменных сред Windows, для этого откройте командную строку от имени администратора и введите команду SET. В результате вы получите все переменные среды windows 10 по умолчанию для конкретной операционной системы.

переменные среды windows 10 по умолчанию

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

переменная среды path windows 10

Вот содержимое данного документы.

переменные среды windows 10-2

То же самое можно посмотреть и с помощью оболочки PowerShell, в которой нужно ввести:

Системные переменные powershell

1\AppData\Local\Temp\1
TMP C:\Users\836D

Еще одним методом посмотреть переменные операционной системы, выступает реестр Windows. Нажимаем WIN+R и вводим regedit. В открывшемся окне редактор реестра, перейдите в ветку:

Для просмотра переменных для компьютера

Для просмотра переменных для пользователя

реестр, переменные среды windows 10-1

реестр, переменные среды windows 10-2

Создаем переменные среды windows 10

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

Как создать переменные среды windows 10-1

Универсальный метод, это зайти в свойства моего компьютера или нажать сочетание клавиш WIN+Pause Breake.

Как создать переменные среды windows 10-2

С окне свойства системы, вы должны перейти в пункт "Дополнительные параметры системы"

изменение переменных среды windows 7-1

Далее пункт переменные среды.

изменение переменных среды windows 7-2

И перед вами два вида переменных сред Windows:

  • Временные переменные temp
  • Системные переменные

И те и другие можно легко изменить или создать.

изменение переменных среды windows 10-1

Для примера я создам новую системную переменную, назову ее SYSPREP и укажу путь до папки C:\Windows\System32\Sysprep

создать переменные среды windows 10-1

Проверяю, что все добавилось. И теперь вбив переменную %SYSPREP% у меня откроется C:\Windows\System32\Sysprep.

создать переменные среды windows 10-2

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

Некоторое время назад мы говорили о переменных среды и их роли в операционных системах Windows. Вам когда-нибудь нужно было экспериментировать с этими переменными? Или вы хотите узнать больше о том, как использовать переменные среды? Затем прочтите это руководство и узнайте, как создавать свои собственные пользовательские и системные переменные, как в Windows 7, так и в Windows 8. Создание собственных переменных может оказаться полезным в определенных сценариях.

ПРИМЕЧАНИЕ. Чтобы создать переменные среды, перейдите в окно « Переменные среды» . Изучив это руководство, вы узнаете, как открыть это окно: Простые вопросы: что такое переменные среды в Windows?

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

Переменные среды пользователя доступны только для вашей учетной записи. При создании таких переменных их значения должны включать пути к местоположениям, доступным для вашей учетной записи пользователя. Например, вы не можете, чтобы ваша переменная пользователя указывала на личную папку другой учетной записи пользователя (например, его Документы, Изображения, Музыка и т. Д.).

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


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

Затем введите его значение. Значение может включать путь или более. Путь может указывать на папку или файл. Вы также можете использовать другие существующие переменные для построения желаемого пути. Например, вы можете использовать значение типа %Userprofile%\Desktop чтобы указать переменную для рабочего стола вашей учетной записи пользователя. Если вы хотите, чтобы оно имело более одного значения, разделите значения с помощью ; , Например: Путь 1; Путь 2; Путь 3


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

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


В окне Переменные среды нажмите или коснитесь ОК , чтобы создать новую переменную среды.

Чтобы проверить, успешно ли создана пользовательская переменная и указывает ли она на то, что вы хотите, откройте окно «Выполнить» ( Windows + R ).

Введите имя переменной среды, которую вы только что создали, между знаками % . Например, чтобы выполнить только что созданную переменную 7Tutorials , мне нужно было набрать %7Tutorials% . Затем я нажал ОК .


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

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

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

В разделе « Системные переменные » нажмите или нажмите « Создать» .

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


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

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


В окне Переменные среды нажмите или коснитесь ОК , чтобы создать новую переменную среды.

Чтобы проверить, была ли пользовательская переменная создана успешно, откройте окно «Выполнить» ( Windows + R ).

Введите имя переменной среды, которую вы только что создали, между знаками % . Например, чтобы запустить только что созданную переменную Games , мне нужно было набрать %Games% . Затем я нажал ОК .


Windows открыла папку « Игры », где все игры установлены на моих компьютерах. Все пользователи имеют доступ к этой папке, и они могут использовать эту переменную для быстрого доступа к этим играм.

Заключение

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

Как сделать 2 переменных графика в Excel

Как сделать 2 переменных графика в Excel

Создайте график с двумя переменными в Microsoft Excel с помощью встроенных инструментов для работы с электронными таблицами и диаграммами. Два переменных графика демонстрируют связь между двумя наборами числовых данных .

Как настроить для смешивания переменных с помощью SPSS

Как настроить для смешивания переменных с помощью SPSS

Социологи используют компьютерную программу SPSS (Статистический пакет для социальных наук) для анализа данных. Эти ученые имеют независимую переменную, например, человек или .

Создание пользовательских звуковых оповещений о низком заряде батареи ноутбука

Создание пользовательских звуковых оповещений о низком заряде батареи ноутбука

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

Как настроить и добавить путь к программе в системную переменную Path в Windows 10, Windows 8 и Windows 7

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

Что такое переменная Path и зачем она нужна в Windows. Зачем нужно добавлять путь?

PATH – это системная переменная окружения Unix-подобных (например, Linux Mint) операционных систем, а также операционных систем семейства Windows. В переменной PATH нет ничего сложно и хитрого, это обыкновенный список папок и каталогов, в которых лежат исполняемые файлы (программы). Программы, путь к исполняемым файлом которых задан в системной переменной PATH, могут быть исполнены (запущены) непосредственно из командной строки Windows и из любого места вашей файловой системы (в Linux тоже есть командная строка, но ее лучше называть эмулятор терминала).

Давайте лучше посмотрим на примере зачем нужна переменная PATH в операционных системах семейства Windows (как, впрочем, и в других семействах). Смотреть будем на примере сторонней утилиты командной строки Windows tracetcp.exe. Она у меня установлена по следующему пути: c:\Program Files\tracetcp\. Запустим командую строку Windows и попробуем выполнить команду tracetcp.

Пробуем запустить стороннюю утилиту командной строки Windows

Обратите внимание на то, что командная строка не смогла выполнить команду tracetcp, хотя приложение и установлено на мой компьютер, проблема заключается в том, что командная строка не смогла найти исполняемый файл tracetcp.exe. Но где командная строка его искала? Она искала этот файл в текущем каталоге, то есть в данном случае в каталоге: c:\Users\Dell, там этого файла не оказалось, затем командная строка обратилась к переменной PATH, там она не обнаружила пути к исполняемому файлу tracetcp.exe, но обнаружила путь к папке System32, проверила, что в этой папке также нет файла tracetcp.exe и выдала нам предупреждение: «"tracetcp" не является внутренней или внешней командой, исполняемой программой или пакетным файлом.».

Поскольку мы находились в папке, отличной от той, где находится файл tracetcp.exe, а пути в переменной PATH к этому файлу не оказалось, командная строка просто не смогла его найти, чтобы исполнить, давайте всё-таки его запустим, для этого нужно будет перейти в папку c:\Program Files\tracetcp при помощи команды cd (в операционных системах Linux тоже есть команда cd и работает она аналогично), а затем запустить утилиту.

Запуск исполняемого файла в командной строке Windows

Запуск исполняемого файла в командной строке Windows

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

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

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

На рисунке выше показано, что командная строка смогла запустить приложение из домашней папки пользователя, но это лишь благодаря тому, что я добавил путь исполняемому файлу в переменную PATH, теперь команда tracetcp будет работать из любой другой папки. Утилита tracetcp довольно простое приложение, представляющее собой один исполняемый файл — tracetcp.exe, можно было бы не прописывать путь в переменную PATH, а просто скопировать этот файл в папку System32, но устанавливать сторонние и непроверенные приложения, не требующие наличия файлов в System32, не самая хорошая и безопасная затея. В Windows лучше потратить немного времени на то, чтобы добавить путь к файлу в переменную PATH, о том как это сделать мы и поговорим ниже, рассмотрев этот процесс для операционных систем Windows 10, Windows 8 и Windows 7.

Как добавить путь к программе в системную переменную Path в Windows 10 и Windows 8

  1. Открываем поиск и пишем: «Система» или «Панель управления».
  2. Появится окно, в левом верхнем углу которого есть небольшое меню и пункт «Дополнительные параметры системы».
  3. Появится окно поменьше, в нижнем правом углу есть кнопка «Переменные среды. ».
  4. Откроется окно управления переменными средами в Windows 10.
  5. Нас интересует переменная PATH, которая находится в разделе «Системные переменные», нажимаем на нее два раза.
  6. Появится окно для редактирования значений переменной PATH, чтобы добавить новое значение воспользуйтесь кнопкой «Создать».
  7. Подтвердите добавление нового значения в переменную PATH нажатием кнопки «Ок» и закройте все остальные окна.
  8. Если во время редактирования переменной PATH у вас была запущена командная строка Windows, то закройте ее и откройте заново, чтобы cmd.exe прочитала новое значение переменной PATH.

Открываем поиск Windows и в форму пишем: «Система» или «Панель управления». В результате вы должны увидеть примерно такой результат, как показано на рисунке ниже.

Используем поиск Windows, ищем по ключевому слову Система

Используем поиск Windows, ищем по ключевому слову Система

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

Чтобы добавить значение в переменную PATH переходим во вкладку Дополнительные параметры системы

Чтобы добавить значение в переменную PATH переходим во вкладку Дополнительные параметры системы

После перехода у вас появится окно поменьше, в этом окне нас интересует вкладка «Дополнительно». В правом нижнем углу есть кнопка «Переменные среды. », на нее и нажимаем.

Нажимаем на кнопку Переменные среды

Нажимаем на кнопку Переменные среды

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

В разделе Системные перемененные ищем переменную PATH

В разделе Системные перемененные ищем переменную PATH

В данном случае нас будет интересовать переменная Path, которая находится в разделе «Системные переменные», кликаем на нее два раза, у нас появляется окно, которое позволяет удалять, добавлять и редактировать значения системной переменной Path в Windows 10 и Windows 8. Нам осталось выполнить два действия: нажать на кнопку создать, в появившуюся активную форму вписать путь к файлу tracetcp.exe и подтвердить свои действия нажатием клавиши «Ок».

Дбовляем путь к исполняемому файлу в системную переменную PATH в Windows 10

Закройте все остальные окна. Если у вас была открыта командная строка, вы можете убедиться в том, что она не увидела новое значение переменной PATH, попробуйте выполнить tracetcp из корня диска C, ничего не сработает. Когда вы добавляете новый путь в переменную PATH, программе cmd.exe нужно перечитать значения этой переменной, самый простой способ заключается в том, чтобы закрыть и заново открыть командую строку. Теперь команда tracetcp работает из любой папки, аналогично можно поступать и с другими программами командной строки, которые вы устанавливаете в Windows.

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

К сожалению, у меня не осталось скриншотов, на которых можно было бы продемонстрировать добавление пути в системную переменную PATH на Windows 7, поэтому здесь будет только пошаговый алгоритм добавления значения в переменную PATH:

  1. На вашем рабочем столе есть икнока с названием «Компьютер» или «Мой компьютер», нажмите на нее правой кнопкой мыши.
  2. Появится контекстное меню, в самом низу которого есть пункт «Свойства», выберете его.
  3. Перед вам развернется окно, в котором есть пункт меню «Дополнительные параметры системы», его и выбираем.
  4. В этом окне будет кнопка «Переменные среды», жмем на нее.
  5. У нас появляется окно управления системными переменными в Windows 7, внизу которого есть список переменных, среди которого нужно найти переменную PATH.
  6. Если такой переменной нет, то ее нужно создать, воспользовавшись кнопкой создать: у вас появится окно, в котором нужно будет вписать имя новой переменной, в нашем случае это Path.
  7. Если переменная PATH есть, то ее нужно выделить левой кнопкой мыши и нажать на кнопку изменить: появится небольшое окошко с двумя формами для ввода: верхняя форма содержит имя переменной — это Path. В нижней форме указаны абсолютные пути до исполняемых файлов различных программ, выглядет это примерно так: d:\Program Files\application1\;d:\Program Files\application2\;d:\Program Files\aplication3\; и так далее, чтобы добавить еще одно значение переместитесь в конец строки, убедитесь, что последним символом является «;» (именно этот символ является разделителем), впишите путь к исполняемому файлу (в моем случае он выглядел бы так: с:\Program Files\tracetcp\) и в конце добавьте точку с запятой.
  8. Подтвердите свои действия нажатием кнопки «Ок» и закройте другие окна.

Как видите, настроить переменную PATH в Windows 7 не так уж и сложно.

Выводы

Вы этой статье мы разобрались с назначение системной переменной PATH и отметили, что в каждой операционной системе оно одинаковое и заключается в том, что переменная PATH является списком каталогов, в котором хранятся исполняемые файлы, если путь к исполняемому файлу есть в переменной PATH, то он может быть исполнен из командной строки операционной системы. Также мы разобрались с тем, как прописать путь к исполняемому файлу в операционных системах Windows 10, 8, 7.

Читайте также: