Переменные среды в Windows - Zolotarev1970/i91 GitHub Wiki

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

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

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

echo %PROCESSOR_ARCHITECTURE%

изображение

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

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

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

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

Например:

echo %APPDATA%

изображение