Полный список переменных среды в Windows 10
В Windows 10 переменные среды — это предопределенные имена, представляющие путь к определенным местам в операционной системе, например к диску или определенному файлу или папке.
Переменные среды могут быть полезны в ряде сценариев, но они особенно полезны, если вы ИТ-специалист или чините чужой компьютер, так как вы можете быстро перемещаться в определенные места, даже не зная имени пользователя или полного пути к системная папка.
Например, вместо просмотра пути, подобного C:\Users\<UserName>\AppData\Roaming
вы можете открыть Бежать команда (клавиша Windows + R), введите эту переменную %APPDATA%
и нажмите Войти для доступа к тому же пути. Или вы можете использовать %HOMEPATH%
переменная для доступа к текущему местоположению папок пользователя по умолчанию — где операционная система хранит папки для рабочего стола, документов, загрузок, OneDrive и т. д.
В этом руководстве вы узнаете список наиболее распространенных переменных среды, которые вы можете использовать в Windows 10.
Переменные среды Windows 10 по умолчанию
Переменная | Windows 10 |
---|---|
%ALLUSERSPROFILE% | C:\ПрограммДата |
%ДАННЫЕ ПРИЛОЖЕНИЯ% | C:\Пользователи\{имя пользователя}\AppData\Роуминг |
%ОБЩИЕ ПРОГРАММЫ% | C:\Program Files\Общие файлы |
%ОБЩИЕ ПРОГРАММФАЙЛЫ(x86)% | C:\Program Files (x86)\Common Files |
%CommonProgramW6432% | C:\Program Files\Общие файлы |
%COMSPEC% | C:\Windows\System32\cmd.exe |
%HOMEDRIVE% | С:\ |
% ДОМАШНЯЯ ПУТЬ% | C:\Users\{имя пользователя} |
%LOCALAPPDATA% | C:\Users\{имя пользователя}\AppData\Local |
%ЛОГОНСЕРВЕР% | \\{domain_logon_server} |
%ДОРОЖКА% | C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem |
%Патэкст% | .com;.exe;.bat;.cmd;.vbs;.vbe;.js;.jse;.wsf;.wsh;.msc |
%ДАННЫЕ ПРОГРАММЫ% | C:\ПрограммДата |
%ПРОГРАММНЫЕ ФАЙЛЫ% | C:\Программные файлы |
%ПрограммаW6432% | C:\Программные файлы |
% ПРОГРАММФАЙЛЫ (X86)% | C:\Program Files (x86) |
%БЫСТРЫЙ% | $P$G |
%системдрайв% | С: |
%SystemRoot% | C:\виндовс |
%TEMP% | C:\Users\{имя пользователя}\AppData\Local\Temp |
%ТМП% | C:\Users\{имя пользователя}\AppData\Local\Temp |
%USERDOMAIN% | Пользовательский домен, связанный с текущим пользователем. |
%USERDOMAIN_ROAMINGPROFILE% | Пользовательский домен, связанный с перемещаемым профилем. |
%ИМЯ ПОЛЬЗОВАТЕЛЯ% | {имя пользователя} |
%ПРОФИЛЬ ПОЛЬЗОВАТЕЛЯ% | C:\Users\{имя пользователя} |
%WINDIR% | C:\виндовс |
%ПУБЛИК% | C:\Пользователи\Общедоступные |
%PSModulePath% | %SystemRoot%\system32\WindowsPowerShell\v1.0\Modules\ |
%Один диск% | C:\Users\{имя пользователя}\OneDrive |
%ДрайверДата% | C:\Windows\System32\Drivers\DriverData |
%CD% | Выводит текущий путь к каталогу. (Командная строка.) |
%CMDCMDLINE% | Выводит командную строку, используемую для запуска текущего сеанса командной строки. (Командная строка.) |
%CMDEXTVERSION% | Выводит количество текущих расширений командного процессора. (Командная строка.) |
%ИМЯ КОМПЬЮТЕРА% | Выводит имя системы. |
%СВИДАНИЕ% | Выводит текущую дату. (Командная строка.) |
%ВРЕМЯ% | Выводит время. (Командная строка.) |
%ERRORLEVEL% | Выводит количество определяющих статус выхода предыдущей команды. (Командная строка.) |
%PROCESSOR_IDENTIFIER% | Выводит идентификатор процессора. |
%PROCESSOR_LEVEL% | Выводит уровень процессора. |
%PROCESSOR_REVISION% | Выводит версию процессора. |
%NUMBER_OF_PROCESSORS% | Выводит количество физических и виртуальных ядер. |
%СЛУЧАЙНЫЙ% | Выводит случайное число от 0 до 32767. |
%ОПЕРАЦИОННЫЕ СИСТЕМЫ% | Windows_NT |
Хотя вы можете использовать переменные среды для быстрого доступа к определенным местам в Windows 10, обычно вы будете использовать эти переменные при создании скрипта или приложения.
Имейте в виду, что некоторые из упомянутых переменных не зависят от местоположения, в том числе %COMPUTERNAME%
, %PATHEXT%
, %PROMPT%
, %USERDOMAIN%
, %USERNAME%
.
Хотя это руководство ориентировано на Windows 10, важно отметить, что эти переменные также будут работать в Windows 8.1, Windows 7, Windows Vista и Windows 11.
Вы всегда можете просмотреть все переменные среды, доступные на вашем устройстве, с помощью Get-ChildItem Env: | Sort Name PowerShell
команда.