Макросы различных каталогов

Макросы различных каталогов

Ниже предоставлен список макросов различных каталогов. Обратите внимание, что возвращаемые пути к каталогам не содержат конечного обратного слеша.

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

Макрос Описание
Макросы к различным каталогам всех пользователей (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Сетевое имя сервера, содержащего каталог с профилем текущего пользователя
@LogonDNSDomainLogon DNS Domain.
@LogonDomainLogon Domain.
@LogonServerLogon 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")