Справочник по свойствам
В этом разделе перечислены свойства, определенные установщиком Windows:
- свойств расположения компонента
- свойств конфигурации
- свойства даты, времени
- параметров установки компонентов
- свойства оборудования
- свойства состояния установки
- свойства операционной системы
- свойства сведений о продукте
- свойства обновления сводной информации
- свойства системной папки
- свойства сведений о пользователях
Дополнительные свойства можно указать с помощью созданных данных или пользовательских действий. Свойства с именами, содержащими строчные буквы, являются общедоступными свойствами и могут быть указаны в командной строке.
Сведения о значениях раздела реестра удаления, предоставленного свойствами установщика, см. в разделе Удаление раздела реестра.
Свойства расположения компонента
В следующем списке приведены ссылки на дополнительные сведения о свойствах расположения компонента.
Свойство | Описание |
---|---|
OriginalDatabase |
Установщик задает это свойство для запущенной базы данных, базы данных в источнике или кэшированных баз данных. |
ParentOriginalDatabase |
Установщик задает это свойство для установок, выполняемых действием параллельной установки. |
SourceDir |
Корневой каталог, содержащий исходные файлы. |
TARGETDIR |
Указывает корневой каталог назначения для установки. Во время административной установки это свойство является расположением для копирования пакета установки. |
Свойства конфигурации
В следующем списке приведены ссылки на дополнительные сведения о других настраиваемых свойствах.
Свойство | Описание |
---|---|
ACTION |
Начальное действие, вызывающееся после инициализации установщика. |
ALLUSERS |
Определяет, где хранятся сведения о конфигурации. |
ARPAUTHORIZEDCDFPREFIX |
URL-адрес канала обновления для приложения. |
ARPCOMMENTS |
Предоставляет примечания для добавления или удаления программ на панели управления . |
ARPCONTACT |
Предоставляет контакт для добавления или удаления программ на панели управления . |
ARPINSTALLLOCATION |
Полный путь к основной папке приложения. |
ARPNOMODIFY |
Отключает функции, изменяющие продукт. |
ARPNOREMOVE |
Отключает функциональные возможности, которые удаляют продукт. |
ARPNOREPAIR |
Отключает кнопку "Восстановить" в мастере программ. |
ARPPRODUCTICON |
Указывает основной значок для пакета установки. |
ARPREADME |
Предоставляет ReadMe для панели управления. |
ARPSIZE |
Предполагаемый размер приложения в килобайтах. |
ARPSYSTEMCOMPONENT |
Запрещает отображение приложения в списке Добавление или удаление программ. |
ARPURLINFOABOUT |
URL-адрес домашней страницы приложения. |
ARPURLUPDATEINFO |
URL-адрес для сведений об обновлении приложения. |
AVAILABLEFREEREG |
Пространство реестра (в килобайтах), которое требуется приложению. Используется действием AllocateRegistrySpace. |
CCP_DRIVE |
Корневой путь для квалификации продуктов для CCP. |
DefaultUIFont |
Стиль шрифта по умолчанию, используемый для элементов управления. |
DISABLEADVTSHORTCUTS |
Установите для отключения создания определенных ярлыков, поддерживающих установки по запросу. |
DISABLEMEDIA |
Запрещает установщику регистрировать источники мультимедиа, такие как CD-ROMS, в качестве допустимых источников для продукта. |
DISABLEROLLBACK |
Отключает откат для текущей конфигурации. |
EXECUTEACTION |
Действие верхнего уровня, инициируемое ExecuteAction. |
EXECUTEMODE |
Режим выполнения, который выполняет установщик. |
FASTOEM |
Повышает производительность установки в определенных сценариях OEM. |
INSTALLLEVEL |
Начальный уровень установки компонентов. |
LIMITUI |
Уровень пользовательского интерфейса ограничен как базовый. |
LOGACTION |
Список имен действий для ведения журнала. |
MEDIAPACKAGEPATH |
Это свойство должно иметь относительный путь, если пакет установки не расположен в корне компакт-диска. |
MSIARPSETTINGSIDENTIFIER |
Это необязательное свойство содержит список расположений реестра с разделителями с запятой, в которых приложение хранит параметры и настройки пользователя. Доступно в установщике Windows 4.0. |
MSIDISABLEEEUI |
Отключите внедренный пользовательский интерфейс для установки. установщике Windows 4.0 и более ранних: не поддерживается. |
MSIFASTINSTALL |
Уменьшите время, необходимое для установки большого пакета установщика Windows. Установщик Windows 4.5 и более ранние: Не поддерживается. |
MSIINSTALLPERUSER |
Запрашивает установку пакета установщиком Windows только для текущего пользователя. Установщик Windows 4.5 и более ранние: Не поддерживается. |
MSINODISABLEMEDIA |
Задайте это свойство, чтобы не позволить установщику задать свойство DISABLEMEDIA. |
MSIENFORCEUPGRADECOMPONENTRULES |
Задайте для этого свойства значение 1 (один) в командной строке или в таблице свойств , чтобы применить правила компонента обновления во время небольших обновлений и незначительных обновлений определенного продукта. Доступно начиная с установщика Windows 3.0. |
MSIUNINSTALLSUPERSEDCOMPONENTS |
Если для этого свойства задано значение 1, установщик может отменить регистрацию и удаление избыточных компонентов, чтобы предотвратить удаление потерянных компонентов на компьютере. установщике Windows 4.0 и более ранних: не поддерживается. |
PRIMARYFOLDER |
Позволяет автору назначить основную папку для установки. Используется для определения значений для PrimaryVolumePath, PrimaryVolumeSpaceAvailable, PrimaryVolumeSpaceRequiredи свойств PrimaryVolumeSpaceRemaining. |
Привилегированный |
Запускает установку с повышенными привилегиями. |
PROMPTROLLBACKCOST |
Действие, если для установки недостаточно места на диске. |
ПЕРЕЗАГРУЗКА |
Принудительно или подавляет перезапуск. |
REBOOTPROMPT |
Подавляет отображение запросов на перезапуск пользователя. Все необходимые перезапуски выполняются автоматически. |
ROOTDRIVE |
Диск по умолчанию для установки. |
SEQUENCE |
Таблица со схемой таблицы последовательности. |
SHORTFILENAMES |
Приводит к использованию коротких имен файлов. |
ПРЕОБРАЗОВАНИЯ |
Список преобразований, применяемых к базе данных. |
TRANSFORMSATSOURCE |
Сообщает установщику, что преобразования для продукта находятся в источнике. |
TRANSFORMSSECURE |
При задании свойства TRANSFORMSECURE значение 1 (один) установщик сообщает установщику, что преобразования должны кэшироваться локально на пользовательском компьютере в расположении, где у пользователя нет доступа на запись. |
MsiLogFileLocation |
Установщик задает значение этого свойства в полный путь к файлу журнала при включении ведения журнала. Это свойство доступно начиная с установщика Windows 4.0. |
MsiLogging |
Задает режим ведения журнала по умолчанию для пакета установщика Windows. Это свойство доступно начиная с установщика Windows 4.0. |
MSIUSEREALADMINDETECTION |
Задайте для этого свойства значение 1, чтобы запросить, чтобы установщик использовал фактические сведения о пользователе при настройке свойства AdminUser. Это свойство доступно начиная с установщика Windows 4.0. |
Свойства даты, времени
Свойства date и Time являются динамическими свойствами, которые установщик задает при извлечении данных.
Свойство | Описание |
---|---|
даты |
Текущая дата. |
времени |
Текущее время. |
Свойства параметров установки компонентов
В следующем списке приведены ссылки на дополнительные сведения о свойствах параметров установки компонентов.
Свойство | Описание |
---|---|
ADDDEFAULT |
Список компонентов, которые необходимо установить в конфигурации по умолчанию. |
ADDLOCAL |
Список компонентов, которые необходимо установить локально. |
ADDSOURCE |
Список функций, выполняемых из источника. |
ОБЪЯВЛЕНИЕ |
Список функций, которые необходимо объявить. |
COMPADDDEFAULT |
Список компонентов, которые необходимо установить в конфигурации по умолчанию. |
COMPADDLOCAL |
Список идентификаторов компонентов, которые необходимо установить локально. |
COMPADDSOURCE |
Список идентификаторов компонентов для запуска из исходного носителя. |
FILEADDDEFAULT |
Список ключей файлов для установки файлов в конфигурации по умолчанию. |
FILEADDLOCAL |
Список ключей файлов для локального запуска файлов. |
FILEADDSOURCE |
Список ключей файлов, выполняемых из исходного носителя. |
MSIDISABLELUAPATCHING |
Установка этого свойства предотвращает исправление приложения с минимальными привилегиями пользователей (LUA). |
MsiPatchRemovalList |
Список исправлений, которые необходимо удалить во время установки. |
MSIRESTARTMANAGERCONTROL |
Указывает, использует ли пакет функцию Диспетчер перезапуска или FilesInUse. |
MSIDISABLERMRESTART |
Указывает, как приложения или службы, которые в настоящее время используют файлы, затронутые обновлением, должны быть завершены и перезапущены, чтобы включить установку обновления. |
MSIRMSHUTDOWN |
Указывает, как приложения или службы, которые в настоящее время используют файлы, затронутые обновлением, должны быть завершены, чтобы включить установку обновления. |
MSIPATCHREMOVE |
Установка этого свойства удаляет исправления. |
ИСПРАВЛЕНИЯ |
Установка этого свойства применяет исправление. |
ПЕРЕУСТАНОВКА |
Список компонентов, которые необходимо переустановить. |
REINSTALLMODE |
Строка, содержащая буквы, указывающие тип выполняемой переустановки. |
REMOVE |
Список функций, которые необходимо удалить. |
Свойства оборудования
В следующем списке указаны свойства оборудования, которые установщик Windows задает при запуске.
Свойство | Описание |
---|---|
альфа- |
Числовой уровень процессора при запуске на альфа-процессоре. Примечание. это свойство устарело, альфа-платформа не поддерживается установщиком Windows. |
BorderSide |
Ширина границ окна в пикселях. |
BorderTop |
Высота границ окна в пикселях. |
CaptionHeight |
Высота обычной области заголовка в пикселях. |
ColorBits |
Количество смежных битов цвета для каждого пикселя. |
Intel |
Числовой уровень процессора при запуске на процессоре Intel. |
Intel64 |
Числовой уровень процессора при запуске на процессоре Itanium. |
Msix64 |
Числовой уровень процессора при запуске на процессоре x64. |
PhysicalMemory |
Размер установленной ОЗУ в мегабайтах. |
ScreenX |
Ширина экрана в пикселях. |
экранной |
Высота экрана в пикселях. |
TextHeight |
Высота символов в логических единицах. |
VirtualMemory |
Объем доступного пространства файлов страницы в мегабайтах. |
Свойства состояния установки
В следующем списке приведены ссылки на дополнительные сведения о свойствах состояния, которые обновляются установщиком во время установки.
Свойство | Описание |
---|---|
AFTERREBOOT |
Указывает, что текущая установка следует перезагрузке, которая вызывает действие ForceReboot . |
CostingComplete |
Указывает, завершена ли стоимость места на диске. |
установленные |
Указывает, что продукт уже установлен. |
MSICHECKCRCS |
Установщик выполняет CRC в файлах, только если задано свойство MSICHECKCRCS. |
MsiRestartManagerSessionKey |
Установщик задает это свойство ключу сеанса для сеанса manager сеанса. |
MsiRunningElevated |
Установщик задает значение этого свойства равным 1, если установщик работает с повышенными привилегиями. |
MsiSystemRebootPending |
Установщик задает для этого свойства значение 1, если перезапуск операционной системы в настоящее время ожидается. |
MsiUIHideCancel |
Установщик устанавливает MsiUIHideCancel значение 1, если внутренний уровень установки включает INSTALLUILEVEL_HIDECANCEL. |
MsiUIProgressOnly |
Установщик устанавливает MsiUIProgressOnly значение 1, если внутренний уровень установки включает INSTALLUILEVEL_PROGRESSONLY. |
MsiUISourceResOnly |
MsiUISourceResOnly до 1 (один), если внутренний уровень установки включает INSTALLUILEVEL_SOURCERESONLY. |
NOCOMPANYNAME |
Подавляет автоматический параметр свойстваCOMPANYNAME. |
NOUSERNAME |
Подавляет автоматический параметр свойства USERNAME. |
OutOfDiskSpace |
Недостаточно места на диске для размещения установки. |
OutOfNoRbDiskSpace |
Недостаточно места на диске с отключенным откатом. |
предварительно выбранные |
Компоненты уже выбраны. |
PrimaryVolumePath |
Установщик задает значение этого свойства в путь тома, который назначает свойство PRIMARYFOLDER. |
PrimaryVolumeSpaceAvailable |
Установщик задает значение этого свойства строке, представляющей общее количество байтов, доступных на томе, на который ссылается свойство PrimaryVolumePath. |
PrimaryVolumeSpaceRemaining |
Установщик задает значение этого свойства строке, представляющей общее количество байтов, оставшихся на томе, на которое ссылается свойство PrimaryVolumePath, если установлены все выбранные компоненты. |
PrimaryVolumeSpaceRequired |
Установщик задает значение этого свойства строке, представляющей общее количество байтов, необходимых для всех выбранных в данный момент функций тома, на который ссылается свойство primaryVolumePathPrimaryVolumePath. |
ProductLanguage |
Числовые идентификаторы языка (LANGID) для базы данных. (ОБЯЗАТЕЛЬНО) |
ReplacedInUseFiles |
Установите, если установщик установит файл, который используется. |
РЕЗЮМЕ |
Возобновление установки. |
RollbackDisabled |
Установщик задает это свойство при отключении отката. |
UILevel |
Указывает уровень пользовательского интерфейса. |
UpdateStarted |
Задайте, когда для этой установки начались изменения системы. |
ОБНОВЛЕНИЕPRODUCTCODE |
Устанавливается установщиком, когда обновление удаляет приложение. |
VersionMsi |
Установщик устанавливает это свойство в версию установщика Windows, которая выполняется во время установки. |
Свойства операционной системы
В следующем списке приведены ссылки на дополнительные сведения о свойствах операционной системы, которые установщик задает при запуске.
Имя свойства | Краткое описание |
---|---|
AdminUser |
Установите в Windows 2000, если у пользователя есть права администратора. |
ComputerName |
Имя компьютера текущей системы. |
MsiNetAssemblySupport |
В системах, поддерживающих сборки среды CLR, установщик задает значение этого свойства в файловую версию fusion.dll. Установщик не задает это свойство, если операционная система не поддерживает сборки среды CLR. |
MsiNTProductType |
Указывает тип продукта Windows. |
MsiNTSuiteBackOffice |
В операционных системах Windows 2000 и более поздних версий установщик устанавливает для этого свойства значение 1 (один), только если установлены компоненты Microsoft BackOffice. |
MsiNTSuiteDataCenter |
В операционных системах Windows 2000 и более поздних версий установщик устанавливает для этого свойства значение 1 (один), только если установлен сервер Центра обработки данных Windows 2000. |
MsiNTSuiteEnterprise |
В операционных системах Windows 2000 и более поздних версий установщик устанавливает для этого свойства значение 1 (один), только если установлен расширенный сервер Windows 2000. |
MsiNTSuitePersonal |
В Windows XP и более поздних операционных системах установщик устанавливает для этого свойства значение 1 (один) только в том случае, если операционная система является домашней (не профессиональным). |
MsiNTSuiteSmallBusiness |
В операционных системах Windows 2000 и более поздних версий установщик устанавливает для этого свойства значение 1 (один), только если установлен Microsoft Small Business Server. |
MsiNTSuiteSmallBusinessRestricted |
В операционных системах Windows 2000 и более поздних версий установщик устанавливает для этого свойства значение 1 (один), только если Microsoft Small Business Server установлен с ограничивающей лицензией клиента. |
MsiNTSuiteWebServer |
В операционных системах Windows 2000 и более поздних версий установщик устанавливает для свойства MsiNTSuiteWebServer значение 1 (один), если установлен веб-выпуск Windows Server 2003. Доступно только в выпуске установщика Windows Server 2003. |
MsiTabletPC |
Установщик задает это свойство ненулевому значению, если текущая операционная система — Windows XP Tablet PC Edition. |
MsiWin32AssemblySupport |
В системах, поддерживающих сборки Win32, установщик задает значение этого свойства в файловую версию sxs.dll. Установщик не задает это свойство, если операционная система не поддерживает сборки Win32. |
OLEAdvtSupport |
Установите значение, если OLE поддерживает установщик Windows. |
RedirectedDllSupport |
Установщик задает свойствоredirectedDllSupport, если система, выполняющая установку, поддерживает изолированные компоненты. |
RemoteAdminTS |
Установщик задает свойство RemoteAdminTS, если система является сервером удаленного администрирования, на котором запущена служба роли сервера терминалов. |
ServicePackLevel |
Номер версии пакета обновления операционной системы. |
ServicePackLevelMinor |
Дополнительный номер версии пакета обновления операционной системы. |
SharedWindows |
Задает, когда система работает в качестве общего windows. |
ShellAdvtSupport |
Установите, если оболочка поддерживает рекламу функций. |
SystemLanguageID |
Идентификатор языка по умолчанию для системы. |
TerminalServer |
Задает, когда система является сервером, на котором запущена служба роли сервера терминалов. |
TTCSupport |
Указывает, поддерживает ли операционная система файлы ttc (коллекции шрифтов true type). |
Version9X |
Номер версии операционной системы Windows. |
VersionDatabase |
Числовая версия базы данных текущей установки. |
VersionNT |
Номер версии операционной системы. |
VersionNT64 |
Номер версии операционной системы, если система работает на 64-разрядном компьютере. |
сборки Windows |
Номер сборки операционной системы. |
Свойства сведений о продукте
В следующем списке приведены ссылки на дополнительные сведения о свойствах, указанных в таблице свойств свойств.
Имя свойства | Краткое описание |
---|---|
ARPHELPLINK |
Интернет-адрес или URL-адрес для технической поддержки. |
ARPHELPTELEPHONE |
Номера телефонов технической поддержки. |
DiskPrompt |
Строка, отображаемая полем сообщения, которое запрашивает диск. |
IsAdminPackage |
Установите значение 1 (один), если текущая установка выполняется из пакета, созданного с помощью административной установки. |
LeftUnit |
Помещает единицы слева от числа. |
производителя |
Имя производителя приложения. (обязательно) |
MediaSourceDir |
Установщик устанавливает для этого свойства значение 1 (один), если установка использует источник мультимедиа, например компакт-диск. |
MSIINSTANCEGUID |
Наличие этого свойства указывает, что преобразование изменения кода продукта зарегистрировано в продукте. |
MSINEWINSTANCE |
Это свойство указывает на установку нового экземпляра продукта с преобразованиями экземпляров. |
ParentProductCode |
Установщик задает это свойство для установок, выполняемых действием параллельной установки. |
PIDTemplate |
Строка, используемая в качестве шаблона для свойства PIDKEY. |
ProductCode |
Уникальный идентификатор для конкретного выпуска продукта. (обязательно) |
ProductName |
Удобочитаемое пользователем имя приложения. (обязательно) |
ProductState |
Установите установленное состояние продукта. |
ProductVersion |
Строковый формат версии продукта в виде числового значения. (обязательно) |
UpgradeCode |
GUID, представляющий связанный набор продуктов. |
Свойства обновления сводной информации
Следующие свойства задаются только преобразованиями в MSP-файлах, которые используются для обновления сводного потока сведений административного образа.
Свойство | Описание |
---|---|
PATCHNEWPACKAGECODE |
Значение этого свойства записывается в свойство своднойномера редакции. |
PATCHNEWSUMMARYCOMMENTS |
Значение этого свойства записывается в свойство сводкипримечаний. |
PATCHNEWSUMMARYSUBJECT |
Значение этого свойства записывается в свойство Subject Summary. |
Свойства системной папки
В следующем списке приведены ссылки на дополнительные сведения о системных папках, которые установщик устанавливает при настройке.
Свойство | Описание |
---|---|
AdminToolsFolder |
Полный путь к каталогу, который содержит средства администрирования. |
AppDataFolder |
Полный путь к папке Roaming для текущего пользователя. |
CommonAppDataFolder |
Полный путь к данным приложения для всех пользователей. |
CommonFiles64Folder |
Полный путь к предопределенной 64-разрядной папке Common Files. |
CommonFilesFolder |
Полный путь к папке Common Files для текущего пользователя. |
DesktopFolder |
Полный путь к папке Desktop. |
FavoritesFolder |
Полный путь к папке Избранное для текущего пользователя. |
FontsFolder |
Полный путь к папке Шрифты. |
LocalAppDataFolder |
Полный путь к папке, содержащей локальные (ненаправляющие) приложения. |
MyPicturesFolder |
Полный путь к папке рисунков. |
NetHoodFolder |
Полный путь к папке NetHood. |
PersonalFolder |
Полный путь к папке Documents для текущего пользователя. |
PrintHoodFolder |
Полный путь к папке PrintHood. |
ProgramFiles64Folder |
Полный путь к предопределенной 64-разрядной папке Program Files. |
ProgramFilesFolder |
Полный путь к предопределенной 32-разрядной папке program Files. |
ProgramMenuFolder |
Полный путь к папке меню программы. |
RecentFolder |
Полный путь к папке Последние. |
SendToFolder |
Полный путь к папке SendTo для текущего пользователя. |
StartMenuFolder |
Полный путь к папке меню "Пуск". |
StartupFolder |
Полный путь к папке запуска. |
System16Folder |
Полный путь к папке для 16-разрядных библиотек DLL системы. |
System64Folder |
Полный путь к предопределенной папке System64. |
SystemFolder |
Полный путь к папке System для текущего пользователя. |
TempFolder |
Полный путь к папке temp . |
TemplateFolder |
Полный путь к папке шаблона для текущего пользователя. |
WindowsFolder |
Полный путь к папке Windows. |
WindowsVolume |
Том папки Windows. |
Свойства сведений пользователя
В следующем списке приведены ссылки на дополнительные сведения о предоставленных пользователем сведениях.
Свойство | Описание |
---|---|
AdminProperties |
Список свойств, заданных во время установки администрирования. |
COMPANYNAME |
Имя организации пользователя, выполняющего установку. |
LogonUser |
Имя пользователя, вошедшего в систему. |
MsiHiddenProperties |
Список свойств, которые не позволяют записываться в журнал. |
PIDKEY |
Часть идентификатора продукта, в которую вводит пользователь. |
ProductID |
Полный идентификатор продукта после успешной проверки. |
UserLanguageID |
Идентификатор языка по умолчанию текущего пользователя. |
ИМЯ ПОЛЬЗОВАТЕЛЯ |
Пользователь, выполняющий установку. |
свойство UserSID |
Устанавливается установщиком в соответствии с идентификатором безопасности пользователя. |