Переменные в среды windows - Kokunov777/I91 GitHub Wiki
Переменная окружения (переменная среды англ. environment variable) - текстовая переменная операционной системы, хранящая какую-либо инфоромацию - например, данные л настройках системы или свединия о текущем пользователе.
Работа с переменными
в качестве примера можно превсти меременную %APPDATE%
, которая указывать путь до папки, в которой храняться настройки некоторых программ текущего пользователя. Обычно это C:\Users\пользователь\AppData\Roaming
, где ПОЛЬЗОВАТЕЛЬ - это имя пользователя. Для каждой учетной записи используется свое имя пользователя
Чтобы каждый раз не узнавать имя учетной записи текущего пользователя и не подстовлять в путь к папаке AppData
соотвествующее значение и испозуется переменная окружения %APPDATE%
.
Это позволяет, к примеру, быстро открыть папаку AppData
, для этого в меню "Пуск -> Найти" или "Пуск -> Выполнить" введите %APPDATE%
и нажмите клавишу Enter
.
Чтобы получить значение переменой окружения через командную строку используется команда echo
, например:
echo %PROCESSOR_ARCHITECTURE%
Введенная в командной строке, эта комбинация отобразиться архитектура процессора текущего компьютера. Возможно один из трёх вариантов: 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% |
Указывает путь поиска исполняемых файлов |