Изучаем переменные среды в Windows 10
Переменная среды (переменная окружения) – это короткая ссылка на какой-либо объект в системе. С помощью таких сокращений, например, можно создавать универсальные пути для приложений, которые будут работать на любых ПК, независимо от имен пользователей и других параметров.
Переменные среды Windows
Получить информацию о существующих переменных можно в свойствах системы. Для этого кликаем по ярлыку Компьютера на рабочем столе правой кнопкой мыши и выбираем соответствующий пункт.

Переходим в «Дополнительные параметры».

В открывшемся окне с вкладкой «Дополнительно» нажимаем кнопку, указанную на скриншоте ниже.

Здесь мы видим два блока. Первый содержит пользовательские переменные, а второй системные.

Если требуется просмотреть весь перечень, запускаем «Командную строку» от имени администратора и выполняем команду (вводим и нажимаем ENTER).

На рабочем столе появится файл с названием «set.txt», в котором будут указаны все переменные окружения, имеющиеся в системе.

Все их можно использовать в консоли или скриптах для запуска программ или поиска объектов, заключив имя в знаки процента. Например, в команде выше вместо пути
Примечание: регистр при написании переменных не важен. Path=path=PATH
Переменные PATH и PATHEXT
Если с обычными переменными все понятно (одна ссылка – одно значение), то эти две стоят особняком. При детальном рассмотрении видно, что они ссылаются сразу на несколько объектов. Давайте разберемся, как это работает.

«PATH» позволяет запускать исполняемые файлы и скрипты, «лежащие» в определенных каталогах, без указания их точного местоположения. Например, если ввести в «Командную строку»
система осуществит поиск по папкам, указанным в значении переменной, найдет и запустит соответствующую программу. Этим можно воспользоваться в своих целях двумя способами:
- Поместить необходимый файл в одну из указанных директорий. Полный список можно получить, выделив переменную и нажав «Изменить».

- Создать свою папку в любом месте и прописать путь к ней. Для этого (после создания директории на диске) жмем «Создать», вводим адрес и ОК.
%SYSTEMROOT% определяет путь до папки «Windows» независимо от буквы диска.

Затем нажимаем ОК в окнах «Переменные среды» и «Свойства системы».
Для применения настроек, возможно, придется перезапустить «Проводник». Сделать это быстро можно так:
Открываем «Командную строку» и пишем команду

taskkill /F /IM explorer.exe
Все папки и «Панель задач» исчезнут. Далее снова запускаем «Проводник».

Еще один момент: если вы работали с «Командной строкой», ее также следует перезапустить, то есть консоль не будет «знать», что настройки изменились. Это же касается и фреймворков, в которых вы отлаживаете свой код. Также можно перезагрузить компьютер или выйти и снова зайти в систему.
Теперь все файлы, помещенные в «C:\Script» можно будет открывать (запускать), введя только их название.

«PATHEXT», в свою очередь, дает возможность не указывать даже расширение файла, если оно прописано в ее значениях.

Принцип работы следующий: система перебирает расширения по очереди, пока не будет найден соответствующий объект, причем делает это в директориях, указанных в «PATH».

Создание переменных среды
Создаются переменные просто:
- Нажимаем кнопку «Создать». Сделать это можно как в пользовательском разделе, так и в системном.

- Вводим имя, например, «desktop». Обратите внимание на то, чтобы такое название еще не было использовано (просмотрите списки).

- В поле «Значение» указываем путь до папки «Рабочий стол». C:\Users\Имя_пользователя\Desktop

- Нажимаем ОК. Повторяем это действие во всех открытых окнах (см. выше).

- Перезапускаем «Проводник» и консоль или целиком систему.
- Готово, новая переменная создана, увидеть ее можно в соответствующем списке.

Для примера переделаем команду, которую мы использовали для получения списка (самая первая в статье). Теперь нам вместо
потребуется ввести только
Заключение
Использование переменных окружения позволяет значительно сэкономить время при написании скриптов или взаимодействии с системной консолью. Еще одним плюсом является оптимизация создаваемого кода. Имейте в виду, что созданные вами переменные отсутствуют на других компьютерах, и сценарии (скрипты, приложения) с их использованием работать не будут, поэтому перед тем, как передавать файлы другому пользователю, необходимо уведомить его об этом и предложить создать соответствующий элемент в своей системе.
Переменные среды Windows 11 и Windows 10 — где находятся, как создать и настроить

Настройка переменных среды Windows может помочь сократить время, необходимое для набора команд в командной строке или, если вы часто пишете скрипты для собственных задач, сделать их более читаемыми. В большинстве случаев обычные пользователи добавляют записи в системную переменную среды PATH, хотя бывают и другие задачи.
В этой пошаговой инструкции базовая информация о том, как открыть переменные среды Windows 11 и Windows 10, создать или отредактировать их.
Что такое переменные среды
Переменные среды в Windows — записи о расположении системных папок, свойствах системы и другие, которые доступны для любой программы или скрипта.
Одна из наиболее часто используемых переменных среды — PATH, указывающая на папки, в которых выполняется поиск файлов, вызываемых в командной строке, терминале Windows, файле bat или из других источников. В качестве примера её назначения:
Если предположить, что вы часто используете команды adb.exe (например, для установки приложений Android в Windows 11), pip install (для установки пакетов Python) или любые другие то для того, чтобы не писать каждый раз полный путь к этим файлам, имеет смысл добавить эти пути в переменные среды.
Также вы можете добавлять и иные переменные среды (не обязательно содержащие пути), а в дальнейшем получать и использовать их значения в сценариях BAT (командной строки) или PowerShell. Пример получения и отображения значения системной переменной PATH для обоих случаев:
echo %PATH% echo $Env:PATH
Получить список всех переменных среды в командной строке и PowerShell соответственно можно следующими командами:
set ls env:
Редактирование переменных среды Windows 11/10
- Чтобы открыть переменные среды Windows вы можете использовать поиск в панели задач (начните вводить «Переменных» и откройте пункт «Изменение системных переменных среды») или нажать клавиши Win+R на клавиатуре, ввести sysdm.cpl и нажать Enter.

- На вкладке «Дополнительно» нажмите кнопку «Переменные среды…»

- В разделе «Переменные среды пользователя» (если требуется изменение только для текущего пользователя) или «Системные переменные» выберите переменную, которую нужно изменить и нажмите «Изменить» (обычно требуется именно это), либо, если необходимо создать новую переменную — нажмите кнопку «Создать». В моем примере — добавляем свои пути в системную переменную Path (выбираем эту переменную и нажимаем «Изменить»).

- Для добавления нового значения (пути) в системную переменную в следующем окне можно нажать кнопку «Создать», либо просто дважды кликнуть по первой пустой строке, затем — ввести нужный путь к папке, содержащей нужные нам исполняемые файлы.

- Также вы можете использовать кнопку «Изменить текст», в этом случае окно изменения системной переменной откроется в ином виде: имя переменной, а ниже — её значение. В случае указания путей значение будет представлять собой все пути, хранящиеся в переменной, разделенные знаком «точка с запятой».

- При создании новой переменной среды окно будет тем же, что и в 5-м шаге: необходимо будет указать имя системной переменной в верхнем поле, а её значение — в нижнем.
А вдруг и это будет интересно:
- Лучшие бесплатные программы для Windows
- Как отключить или удалить Связь с телефоном в Windows 11 и 10
- Ошибка 0xc000001d при запуске игры или программы — как исправить?
- Ключ восстановления BitLocker в Windows — способы посмотреть
- User OOBE Broker — что это за процесс в Windows 11 и 10
- Ошибка 0x803F8001 в Microsoft Store, играх и приложениях — как исправить?
- Windows 11
- Windows 10
- Android
- Загрузочная флешка
- Лечение вирусов
- Восстановление данных
- Установка с флешки
- Настройка роутера
- Всё про Windows
- В контакте
- Одноклассники
-
Беренцев 14.03.2022 в 23:08
Что такое переменные среды в Windows – зачем и как используются
Любая операционная система нуждается в способе хранения различных настроек и прочей информации для нормальной работы. Для этого практически все операционные системы используют специальные переменные – переменные среды (environment variables).
Примечание! Переменная – это область памяти, хранящая те или иные данные, используемые программой.
В современных версиях Windows они бывают двух типов:
- пользовательские, хранящие параметры для конкретных пользователей;
- системные, хранящие параметры для всей системы.
Можно привести несколько примеров переменных сред:
- SystemDrive – обозначает диск системы (обычно это С:);
- SystemRoot – хранит папку системы (обычно это C:\WINDOWS);
- PATH – обозначает «рабочие» папки, содержащие системные приложения.
Приложения, расположенные в папках указанных в PATH, можно вызывать без предварительного выбора каталога.
Зачем редактировать переменные?
Как правило, эти переменные не приходится редактировать вручную, поскольку они используются в параметрах, которые не нужно менять регулярно. Вручную редактировать эти данные приходится при ручной установке утилит и при устранении конфликтов между автоматически добавляемыми значениями.
Внимание! Некорректное изменение может привести к нарушению в работе тех или иных приложений или системы в целом.
Способы редактирования и создания
Переменные среды в Windows 7, 8, 10 можно легко редактировать самостоятельно. Это делается различными способами – через Свойства компьютера, с помощью командной строки и путем редактирования реестра.
Через Свойства компьютера

Проще всего отредактировать эти значения с помощью графического интерфейса. Для этого следует в Проводнике щелкнуть правой кнопкой мыши по иконке компьютера («Этот компьютер» в Windows 10, «Мой компьютер» в Windows 7) и выбрать «Свойства».

Далее следует открыть «Дополнительные параметры системы», а в появившемся окне «Свойства системы» — «Переменные среды».
Правильная настройка нового компьютера

После этого появится окно, позволяющее с помощью удобного графического интерфейса просматривать, добавлять, редактировать и удалять нужные элементы.

Интерфейс создания и изменения предельно прост – достаточно указать имя и значения. Предусмотрены диалоги для удобства выбора каталогов и файлов.
Через командную строку

Чтобы начать редактирование этим способом, необходимо открыть командную строку в режиме администратора. Для этого необходимо нажать Win+R, набрать в поле «cmd» и нажать Ctrl+Shift+Enter.
Для работы с переменными окружениями в командной строке Windows 7, 8, 10 предусмотрена утилита setx.
Для создания или изменения значения переменной среды пользователя данная утилита имеет следующий синтаксис:
setx new_var hello_world
Здесь new_var – название, a hello_world – значение.
Для создания или изменения системной переменной следует добавить параметр /M, например:
setx new_sys_var hello_eternity /M
Примечание! В случае, если название и/или значение содержат хотя бы один пробел, нужно использовать кавычки:
setx “new var” “hello_world”
Для очистки значения можно просто указать кавычки в качестве значения:
setx new_var “”
При этом утилита setx не может удалять переменные полностью. Это можно сделать путем «прямого» удаления соответствующей записи в реестре с помощью утилиты REG. Для пользовательской переменной команда будет выглядеть так:
REG delete HKCU\Environment /F /V new_var
Для системной она будет такой:
REG delete "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" /F /V new_sys_var
Замечание по поводу кавычек актуально и для этих команд.
Через реестр

Для управления этими данными через реестр достаточно встроенного редактора regedit. Чтобы его открыть следует нажать Win+R, ввести в поле «regedit» и нажать OK. Для управления пользовательскими параметрами следует открыть ветку HKEY_CURRENT_USER\Environment, для управления системными — HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment.
Как убрать все лишнее из меню пуск на новой Windows 10
Как узнать список переменных сред
Иногда нужно просто узнать список этих значений. Для этого достаточно набрать set в командной строке. Также их можно сохранить в текстовом файле. Для этого необходимо перейти в папку сохранения файлов по своему усмотрению, например ввести в консоли:
cd %HOMEPATH%
Тут используется переменная среды HOMEPATH. Далее достаточно такой команды:
set > variables.txt
Тут можно изменить название файла на свое усмотрение, но расширение .txt лучше оставить.

Также эти данные можно экспортировать с помощью редактора реестра. Для этого необходимо открыть соответствующую ветку реестра указанную ранее и выбрать Файл – Экспорт. В поле «Тип файла» следует выбрать «Текстовые файлы (*.txt)». Далее можно выбрать нужную папку, ввести название и сохранить данные.
Внимание! Не рекомендуется таким образом архивировать переменные среды путем создание файла типа *.reg.
Распознанные переменные среды
При использовании XML-файлов MigDocs.xml , MigApp.xml , и MigUser.xml переменные среды можно использовать для идентификации папок, которые могут отличаться на разных компьютерах. Значения списка специальных постоянных элементов (CSIDL) позволяют определить папки, которые приложения часто используют, но могут иметь разные имена или расположения на любом компьютере. Например, папка «Документы» может находиться C:\Users\\Documents на одном компьютере, а C:\Users\\My Documents на другом. Подстановочный знак звездочки (*) можно использовать в файлах MigUser.xml , MigApp.xml и MigDoc.xml . Однако подстановочный знак звездочки (*) нельзя использовать в Config.xml файле.
Переменные, обрабатываемые для операционной системы и в контексте каждого пользователя
Эти переменные можно использовать в разделах в файлах.xml с context=UserAndSystem , context=User и context=System .
| Переменная | Объяснение |
|---|---|
| ALLUSERSAPPDATA | То же, что и CSIDL_COMMON_APPDATA. |
| ALLUSERSPROFILE | Ссылается на %PROFILESFOLDER%\Public или %PROFILESFOLDER%\all users . |
| COMMONPROGRAMFILES | То же, что и CSIDL_PROGRAM_FILES_COMMON. |
| COMMONPROGRAMFILES(X86) | Ссылается на папку в C:\Program Files (x86)\Common Files 64-разрядных системах. |
| CSIDL_COMMON_ADMINTOOLS | Версия 10.0. Каталог файловой системы, содержащий средства администрирования для всех пользователей компьютера. |
| CSIDL_COMMON_ALTSTARTUP | Каталог файловой системы, соответствующий нелокализованной группе программы запуска для всех пользователей. |
| CSIDL_COMMON_APPDATA | Каталог файловой системы, содержащий данные приложения для всех пользователей. Типичный путь Windows — C:\ProgramData . |
| CSIDL_COMMON_DESKTOPDIRECTORY | Каталог файловой системы, содержащий файлы и папки, которые отображаются на рабочем столе для всех пользователей. Типичный путь — C:\Users\Public\Desktop . |
| CSIDL_COMMON_DOCUMENTS | Каталог файловой системы, содержащий общие для всех пользователей документы. Типичный путь — C:\Users\Public\Documents . |
| CSIDL_COMMON_FAVORITES | Каталог файловой системы, который служит общим репозиторием для избранного, общего для всех пользователей. Типичный путь — C:\Users\Public\Favorites. |
| CSIDL_COMMON_MUSIC | Каталог файловой системы, который служит репозиторием для музыкальных файлов, общих для всех пользователей. Типичный путь — C:\Users\Public\Music . |
| CSIDL_COMMON_PICTURES | Каталог файловой системы, который служит репозиторием для файлов образов, общих для всех пользователей. Типичный путь — C:\Users\Public\Pictures . |
| CSIDL_COMMON_PROGRAMS | Каталог файловой системы, содержащий каталоги для общих групп программ, которые отображаются в меню Пуск для всех пользователей. Типичный путь — C:\ProgramData\Microsoft\Windows\Start Menu\Programs . |
| CSIDL_COMMON_STARTMENU | Каталог файловой системы, содержащий программы и папки, которые отображаются в меню Пуск для всех пользователей. Типичный путь в Windows — C:\ProgramData\Microsoft\Windows\Start Menu . |
| CSIDL_COMMON_STARTUP | Каталог файловой системы, содержащий программы, которые отображаются в папке Startup для всех пользователей. Типичный путь — C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup . |
| CSIDL_COMMON_TEMPLATES | Каталог файловой системы, содержащий шаблоны, доступные всем пользователям. Типичный путь — C:\ProgramData\Microsoft\Windows\Templates . |
| CSIDL_COMMON_VIDEO | Каталог файловой системы, который служит репозиторием для видеофайлов, общих для всех пользователей. Типичный путь — C:\Users\Public\Videos . |
| CSIDL_DEFAULT_APPDATA | Ссылается на папку внутри Appdata %DEFAULTUSERPROFILE% . |
| C SIDL_DEFAULT_LOCAL_APPDATA | Ссылается на локальную Appdata папку внутри %DEFAULTUSERPROFILE% . |
| CSIDL_DEFAULT_COOKIES | Ссылается на папку Cookie внутри %DEFAULTUSERPROFILE% . |
| CSIDL_DEFAULT_CONTACTS | Ссылается на папку «Контакты» внутри %DEFAULTUSERPROFILE% . |
| CSIDL_DEFAULT_DESKTOP | Ссылается на папку Desktop внутри %DEFAULTUSERPROFILE% . |
| CSIDL_DEFAULT_DOWNLOADS | Ссылается на папку Загрузки внутри %DEFAULTUSERPROFILE% . |
| CSIDL_DEFAULT_FAVORITES | Ссылается на папку Избранное внутри %DEFAULTUSERPROFILE% . |
| CSIDL_DEFAULT_HISTORY | Ссылается на папку History внутри %DEFAULTUSERPROFILE% . |
| CSIDL_DEFAULT_INTERNET_CACHE | Ссылается на папку интернет-кэша внутри %DEFAULTUSERPROFILE% . |
| CSIDL_DEFAULT_PERSONAL | Ссылается на личную папку внутри %DEFAULTUSERPROFILE% . |
| CSIDL_DEFAULT_MYDOCUMENTS | Ссылается на папку Documents внутри %DEFAULTUSERPROFILE% . |
| CSIDL_DEFAULT_MYPICTURES | Ссылается на папку Рисунки внутри %DEFAULTUSERPROFILE% . |
| CSIDL_DEFAULT_MYMUSIC | Ссылается на папку Music внутри %DEFAULTUSERPROFILE% . |
| CSIDL_DEFAULT_MYVIDEO | Ссылается на папку Видео внутри %DEFAULTUSERPROFILE% . |
| CSIDL_DEFAULT_RECENT | Ссылается на папку Recent внутри %DEFAULTUSERPROFILE% . |
| CSIDL_DEFAULT_SENDTO | Ссылается на папку Send To внутри %DEFAULTUSERPROFILE% . |
| CSIDL_DEFAULT_STARTMENU | Ссылается на папку меню «Пуск» внутри %DEFAULTUSERPROFILE% . |
| CSIDL_DEFAULT_PROGRAMS | Ссылается на папку Programs внутри %DEFAULTUSERPROFILE% . |
| CSIDL_DEFAULT_STARTUP | Ссылается на папку Startup внутри %DEFAULTUSERPROFILE% . |
| CSIDL_DEFAULT_TEMPLATES | Ссылается на папку Templates внутри %DEFAULTUSERPROFILE% . |
| CSIDL_DEFAULT_QUICKLAUNCH | Ссылается на папку быстрого запуска внутри %DEFAULTUSERPROFILE% . |
| CSIDL_FONTS | Виртуальная папка, содержащая шрифты. Типичный путь — C:\Windows\Fonts . |
| CSIDL_PROGRAM_FILESX86 | Папка Program Files в 64-разрядных системах. Типичный путь — C:\Program Files(86) . |
| CSIDL_PROGRAM_FILES_COMMONX86 | Папка для компонентов, которые совместно используются в приложениях в 64-разрядных системах. Типичный путь — C:\Program Files(86)\Common . |
| CSIDL_PROGRAM_FILES | Папка Program Files. Типичный путь — C:\Program Files . |
| CSIDL_PROGRAM_FILES_COMMON | Папка для компонентов, которые совместно используются в приложениях. Типичный путь — C:\Program Files\Common . |
| CSIDL_RESOURCES | Каталог файловой системы, содержащий данные ресурсов. Типичный путь — C:\Windows\Resources . |
| CSIDL_SYSTEM | Системная папка Windows. Типичный путь — C:\Windows\System32 . |
| CSIDL_WINDOWS | Каталог Windows или корневой путь к системе. Это значение соответствует %WINDIR% переменным среды или %SYSTEMROOT% . Типичный путь — C:\Windows . |
| DEFAULTUSERPROFILE | Ссылается на значение в HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList [DefaultUserProfile] . |
| PROFILESFOLDER | Ссылается на значение в HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList [ProfilesDirectory] . |
| PROGRAMFILES | То же, что и CSIDL_PROGRAM_FILES. |
| PROGRAMFILES(X86) | Ссылается на папку в C:\Program Files (x86) 64-разрядных системах. |
| СИСТЕМЫ | Ссылается на %WINDIR%\system32 . |
| SYSTEM16 | Ссылается на %WINDIR%\system . |
| SYSTEM32 | Ссылается на %WINDIR%\system32 . |
| SYSTEMDRIVE | Диск, на котором хранится папка Windows. Это значение является именем диска, а не именем папки ( C: не C:\ ). |
| SYSTEMPROFILE | Ссылается на значение в HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\S-1-5-18 [ProfileImagePath] . |
| SYSTEMROOT | То же, что и WINDIR. |
| WINDIR | Ссылается на папку Windows, расположенную на системном диске. |
Переменные, распознаваемые только в контексте пользователя
Эти переменные можно использовать в файлах.xml в разделах с context=User и context=UserAndSystem .
| Переменная | Объяснение |
|---|---|
| APPDATA | То же, что и CSIDL_APPDATA. |
| CSIDL_ADMINTOOLS | Каталог файловой системы, используемый для хранения средств администрирования для отдельного пользователя. Консоль управления (MMC) сохраняет настраиваемые консоли в этом каталоге, который перемещается вместе с профилем пользователя. |
| CSIDL_ALTSTARTUP | Каталог файловой системы, соответствующий нелокализованной группе программы запуска пользователя. |
| CSIDL_APPDATA | Каталог файловой системы, который служит общим репозиторием для данных конкретного приложения. Типичный путь — C:\Users\\AppData\Roaming . |
| CSIDL_BITBUCKET | Виртуальная папка, содержащая объекты в корзине пользователя. |
| CSIDL_CDBURN_AREA | Каталог файловой системы, выступающий в качестве промежуточной области для файлов, ожидающих записи на компакт-диск. Типичный путь — C:\Users\\AppData\Local\Microsoft\Windows\MasteredBurning\Disc Burning . |
| CSIDL_CONNECTIONS | Виртуальная папка, представляющая сетевые подключения, содержащая сетевые подключения и подключения удаленного доступа. |
| CSIDL_CONTACTS | Это значение ссылается на папку Контакты в %CSIDL_PROFILE%. |
| CSIDL_CONTROLS | Виртуальная папка, содержащая значки для элементов панель управления. |
| CSIDL_COOKIES | Каталог файловой системы, который служит общим репозиторием для файлов cookie Интернета. Типичный путь — C:\Users\\AppData\Roaming\Microsoft\Windows\Cookies . |
| CSIDL_DESKTOP | Виртуальная папка, представляющая рабочий стол Windows. |
| CSIDL_DESKTOPDIRECTORY | Каталог файловой системы, используемый для физического хранения файловых объектов на рабочем столе, который не следует путать с самой папкой рабочего стола. Типичный путь — C:\Users\\Desktop . |
| CSIDL_DRIVES | Виртуальная папка , представляющая этот компьютер, которая содержит все на локальном компьютере: запоминающие устройства, принтеры и панель управления. Папка также может содержать сопоставленные сетевые диски. |
| CSIDL_FAVORITES | Каталог файловой системы, который служит общим репозиторием для избранного пользователя. Типичный путь — C:\Users\\Favorites . |
| CSIDL_HISTORY | Каталог файловой системы, который служит общим репозиторием для элементов журнала Интернета. |
| CSIDL_INTERNET | Виртуальная папка для интернет-Обозреватель. |
| CSIDL_INTERNET_CACHE | Каталог файловой системы, который служит общим репозиторием для временных файлов в Интернете. Типичный путь : C:\Users\\AppData\Local\Microsoft\Windows\Temporary Internet Files |
| CSIDL_LOCAL_APPDATA | Каталог файловой системы, который служит репозиторием данных для локальных, не перемещаемых приложений. Типичный путь — C:\Users\\AppData\Local . |
| CSIDL_MYDOCUMENTS | Виртуальная папка, представляющая папку Documents . Типичный путь — C:\Users\\Documents . |
| CSIDL_MYMUSIC | Каталог файловой системы, который служит общим репозиторием для музыкальных файлов. Типичный путь — C:\Users\\Music . |
| CSIDL_MYPICTURES | Каталог файловой системы, который служит общим репозиторием для файлов изображений. Типичный путь — C:\Users\\Pictures . |
| CSIDL_MYVIDEO | Каталог файловой системы, который служит общим репозиторием для видеофайлов. Типичный путь — C:\Users\\Videos . |
| CSIDL_NETHOOD | Каталог файловой системы, содержащий объекты связи, которые могут существовать в виртуальной папке Network . Это не то же самое, что CSIDL_NETWORK, который представляет корневой каталог сетевого пространства имен. Типичный путь — C:\Users\\AppData\Roaming\Microsoft\Windows\Network Shortcuts . |
| CSIDL_NETWORK | Виртуальная папка, представляющая элемент сетевого рабочего стола, корневой каталог иерархии сетевого пространства имен. |
| CSIDL_PERSONAL | Виртуальная папка, представляющая . Это значение эквивалентно CSIDL_MYDOCUMENTS. Типичный путь — C:\User\\Documents . |
| CSIDL_PLAYLISTS | Виртуальная папка, используемая для хранения альбомов воспроизведения, обычно . C:\Users\\Music\Playlists |
| CSIDL_PRINTERS | Виртуальная папка, содержащая установленные принтеры. |
| CSIDL_PRINTHOOD | Каталог файловой системы, содержащий объекты связи, которые могут существовать в виртуальной папке Принтеры. Типичный путь — C:\Users\\AppData\Roaming\Microsoft\Windows\Printer Shortcuts . |
| CSIDL_PROFILE | Папка профиля пользователя. Типичный путь — C:\Users\ . |
| CSIDL_PROGRAMS | Каталог файловой системы, содержащий группы программ пользователя, которые сами являются каталогами файловой системы. Типичный путь — C:\Users\\AppData\Roaming\Microsoft\Windows\Start Menu\Programs . |
| CSIDL_RECENT | Каталог файловой системы, содержащий ярлыки для последних использованных документов пользователя. Типичный путь — C:\Users\\AppData\Roaming\Microsoft\Windows\Recent . |
| CSIDL_SENDTO | Каталог файловой системы, содержащий пункты меню «Отправить «. Типичный путь — C:\Users\\AppData\Roaming\Microsoft\Windows\SendTo . |
| CSIDL_STARTMENU | Каталог файловой системы, содержащий элементы меню «Пуск «. Типичный путь — C:\Users\\AppData\Roaming\Microsoft\Windows\Start Menu . |
| CSIDL_STARTUP | Каталог файловой системы, соответствующий группе программы запуска пользователя. Типичный путь — C:\Users\\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup . |
| CSIDL_TEMPLATES | Каталог файловой системы, который служит общим репозиторием для шаблонов документов. Типичный путь — C:\Users\\AppData\Roaming\Microsoft\Windows\Templates . |
| HOMEPATH | То же, что и стандартная переменная среды. |
| TEMP | Временная папка на компьютере. Типичный путь — %USERPROFILE%\AppData\Local\Temp . |
| TMP | Временная папка на компьютере. Типичный путь — %USERPROFILE%\AppData\Local\Temp . |
| USERPROFILE | То же, что и CSIDL_PROFILE. |
| USERSID | Представляет текущий идентификатор безопасности (SID) учетной записи пользователя. Например, S-1-5-21-1714567821-1326601894-715345443-1026 . |