Переменные системы и пользовательской среды всегда была сложной темой обсуждения повседневных ОС Windows пользователи. Что они делают? В учебнике в Интернете говорится добавить переменную PATH, но что это такое? Где я могу найти эти переменные? На все эти вопросы в ближайшее время будет дан ответ. Мы попытались дать вам обзор на высоком уровне о переменных System и User Environment, а также о том, как их использовать.
В этом сообщении мы обсудим переменные среды, переменные System и User Environment и как их добавлять и модифицировать. Затем мы перейдем к динамическим системным переменным и посмотрим, как их использовать в командной строке.
Что такое переменная среды
Переменная окружения формируется двумя отдельными словами: Среда' а также ' переменная ». Давайте сначала обсудим «переменную». Это означает, что объект может хранить значение и варьироваться от компьютера к компьютеру. Windows предоставляет «среду» для приложений для выполнения и выполнения операций, и именно это делает первое слово. Комбинирование обоих переменных среды - это те динамические объекты, которые хранят значения, предоставленные средой. Теперь среда предоставляет значения, которые помогают другим программам получать некоторую важную информацию о системе. Как и переменная среды, называемая «windir», которая соответствует каталогу, в котором установлена Windows. Чтобы увидеть это в действии, откройте окно проводника и введите ' % Windir%'В адресной строке. Откроется папка установки Windows.
Аналогичным образом вы можете ссылаться на каталог Windows, используя переменную windir в других программах и сценариях. Существует множество других переменных, к которым можно получить доступ: «TEMP» или «TMP» - это переменная, указывающая на каталог, в котором хранятся все временные файлы. Самая популярная переменная «Путь» - это та, которая указывает на каталоги, содержащие исполняемые файлы. Чтобы вы могли запускать программу из командной строки в любом другом каталоге. Мы объяснили путь позже в этом сообщении. Все эти переменные удобны, когда вы что-то развиваете или используете оболочку.
Что такое переменные среды System & User Environment
Очень похоже на то, как реестр работает в Window, мы имеем переменные System и User Environment. Системные переменные являются общесистемными и не меняются от пользователя к пользователю. Принимая во внимание, что пользовательские среды настроены по-разному от пользователя к пользователю. Вы можете добавлять переменные под пользователем, чтобы их не затрагивали другие пользователи.
Только для вашей информации, так как мы подробно обсуждаем эту тему. Системные переменные оцениваются до Пользовательские переменные, Поэтому, если есть некоторые пользовательские переменные с тем же именем, что и системные переменные, тогда будут учитываться переменные пользователя. Переменная пути генерируется по-другому. Эффективным путём будет переменная User Path, добавленная к переменной System Path. Таким образом, порядок записей будет состоять из системных записей, за которыми следуют записи пользователя.
Как добавить и изменить переменные среды
Небольшое предупреждение, прежде чем мы углубимся. Создайте точку восстановления системы и постарайтесь не вмешиваться в существующие настройки, настроенные для вашей системы. Пока вы не будете уверены в своих действиях. Чтобы открыть окно «Переменные среды», выполните следующие действия:
- Щелкните правой кнопкой мыши значок «Этот компьютер» и выберите «Свойства».
- Теперь в этом окне выберите «Предварительные настройки системы» в левой части.
- Нажмите последнюю кнопку с надписью «Переменные окружения», чтобы открыть наше предназначенное окно.
Использование переменной Path
Путь - наиболее используемая переменная среды. Как я уже упоминал, он указывает на каталоги, содержащие исполняемые файлы. После правильной настройки переменной Path вы можете использовать эти исполняемые файлы из любой точки системы. Попробуем разобраться с этим примером. Откройте окно переменных окружения и найдите «Путь» в системных переменных.
Теперь, чтобы запустить приложение, откройте «Командная строка» и введите имя исполняемого файла, который был в папке. Вы можете предоставить дополнительные аргументы, если программа поддерживает его. Программа будет запускаться из командной строки без фактического нахождения в каталоге, в котором вы выполнили команду. Такова красота Переменная пути.
Список всех переменных среды
Откройте командную строку и введите ЗАДАВАТЬ'И ударил Эйнтера. Будет отображен весь список переменных с их текущими значениями, и вы можете обратиться к нему для внесения изменений на свой компьютер.
Динамические переменные среды
В отличие от обычных переменных, динамические переменные среды предоставляются CMD, а не системой.Вы не можете изменять значения этих переменных, и при каждом запросе они расширяются до различных дискретных значений. Обычно мы используем эти переменные для пакетной обработки, и они не хранятся в среде. Даже команда «SET» не будет раскрывать эти переменные. Некоторые динамические переменные среды:
Некоторые динамические переменные среды:
- %CD%: Ввод этой команды даст вам текущий каталог, в котором вы работаете.
- %ДАТА%: Эта переменная даст вам текущую дату в соответствии с предпочтениями формата даты.
- %ВРЕМЯ%: Точно так же оно дает вам текущее время в соответствии с предпочтениями формата времени.
- % RANDOM%: Эта переменная печатает случайное число .
- % ERRORLEVEL%: Определяет уровень ошибок, заданный последней исполняемой командой.
- % CMDEXTVERSION%: Эта переменная расширяется до версии расширений командной строки.
Это в значительной степени касается переменных System и User Environment в Windows. В Windows появляется намного больше переменных - не забудьте проверить их с помощью команды «SET».
СОВЕТ: Rapid Environment Editor - мощный редактор переменных среды для Windows.