Переменные в среды windows - Kokunov777/I91 GitHub Wiki

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

Работа с переменными

в качестве примера можно превсти меременную %APPDATE%, которая указывать путь до папки, в которой храняться настройки некоторых программ текущего пользователя. Обычно это C:\Users\пользователь\AppData\Roaming, где ПОЛЬЗОВАТЕЛЬ - это имя пользователя. Для каждой учетной записи используется свое имя пользователя

Чтобы каждый раз не узнавать имя учетной записи текущего пользователя и не подстовлять в путь к папаке AppData соотвествующее значение и испозуется переменная окружения %APPDATE%.

Это позволяет, к примеру, быстро открыть папаку AppData, для этого в меню "Пуск -> Найти" или "Пуск -> Выполнить" введите %APPDATE% и нажмите клавишу Enter.

Чтобы получить значение переменой окружения через командную строку используется команда echo, например:

echo %PROCESSOR_ARCHITECTURE%

image

Введенная в командной строке, эта комбинация отобразиться архитектура процессора текущего компьютера. Возможно один из трёх вариантов: x86, IA64, AMD64.

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

Далее приводится список основных переменных.

Переменная Описанние
%APPDATA% Возвращяет используемое по умолчанию размещение данных приложений.
%PROCESSOR_ARCHITECTURE% Архитектура процессора. Возможные варианы: x86, IA64, AMD64
%USERNAME% Имя текущего пользователя
%CD% Указывает путь к текущему каталогу
%USERPROFILE% Путь к профилю текущего пользвотеля
%WINDIR% Каталог, в котором установлена Windows
%LOGONSERVER% Имя контроллера домена, использовавшегося для авторизации текущего пользователя
%HOMEPATH% Возвращяет польный путь к основному каталогу пользователя
%DATE% Возвращает текущую дату
%%TIME% Возвращает текущее время
%COMPUTERNAME% Имя компьютера
%TEMP% И %TMP% Возвращяет временные каталоги, по умолчанию используемые приложениями, которые доступы пользователям вполнившим вход в систему
%PROGRAMFILES% Путь к каталогу Program Files
%PROGRAMFILEPS(x86)% Путь к каталогу Program Files (x86) в 64-разрядных системах для приложений арихтектуры x86
%PATH% Указывает путь поиска исполняемых файлов