Переменные среды в 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%