Ниже предоставлен список макросов различных каталогов. Обратите внимание, что возвращаемые пути к каталогам не содержат конечного обратного слеша.
Полный список макросов может быть найден здесь.
Макрос | Описание |
---|---|
Макросы к различным каталогам всех пользователей (All Users). Большинство значений берётся из HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion | |
@AppDataCommonDir | Путь к каталогу Application Data |
@DesktopCommonDir | Путь к каталогу Рабочий стол |
@DocumentsCommonDir | Путь к каталогу Документы |
@FavoritesCommonDir | Путь к каталогу Избранное |
@ProgramsCommonDir | Путь к каталогу Программы в главном меню |
@StartMenuCommonDir | Путь к каталогу Главное меню |
@StartupCommonDir | Путь к каталогу Автозагрузка |
Макросы к каталогам текущего пользователя (Current User). Большинство значений берётся из HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion | |
@AppDataDir | Путь к каталогу текущего пользователя Application Data |
@DesktopDir | Путь к каталогу текущего пользователя Рабочий стол |
@MyDocumentsDir | Путь к каталогу текущего пользователя Мои документы |
@FavoritesDir | Путь к каталогу текущего пользователя Избранное |
@ProgramsDir | Путь к каталогу текущего пользователя Программы в главном меню |
@StartMenuDir | Путь к каталогу текущего пользователя Главное меню |
@StartupDir | Путь к каталогу текущего пользователя Автозагрузка |
@UserProfileDir | Путь к каталогу, содержащему профиль текущего пользователя |
Макросы других каталогов: | |
@HomeDrive | Буква диска, содержащего каталог с профилем текущего пользователя (обычно "C:") |
@HomePath | Часть пути к каталогу, содержащему профиль пользователя (Например, "\Documents and Settings\User") |
@HomeShare | Сетевое имя сервера, содержащего каталог с профилем текущего пользователя |
@LogonDNSDomain | Logon DNS Domain. |
@LogonDomain | Logon Domain. |
@LogonServer | Logon server. |
@ProgramFilesDir | Путь к каталогу Program Files |
@CommonFilesDir | Путь к каталогу Common Files |
@WindowsDir | Путь к каталогу Windows |
@SystemDir | Путь к каталогу Windows System (или System32) |
@TempDir | Путь к каталогу, содержащему временные файлы |
@ComSpec | Значение переменной среды %comspec% (SPECified secondary COMmand interpreter); для использования с командной строкой, к примеру Run(@ComSpec & " /k help | more") |