Справочник по свойствам

В этом разделе перечислены свойства, определенные установщиком Windows.

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

Сведения о значениях раздела реестра удаления , предоставленных свойствами установщика, см. в разделе "Удаление раздела реестра".

Свойства расположения компонента

В следующем списке приведены ссылки на дополнительные сведения о свойствах расположения компонента.

Свойство Описание
OriginalDatabase
Установщик устанавливает это свойство в базу данных, запущенную из базы данных, базу данных в источнике или кэшированную базу данных.
ParentOriginalDatabase
Установщик задает это свойство для установок, выполняемых действием параллельной установки .
SourceDir
Корневой каталог, содержащий исходные файлы.
TARGETDIR
Указывает корневой целевой каталог для установки. Во время административной установки это свойство является расположением для копирования пакета установки.

 

Configuration Properties

В следующем списке приведены ссылки на дополнительные сведения о других настраиваемых свойствах.

Свойство Описание
ДЕЙСТВИЙ
Начальное действие, вызывающееся после инициализации установщика.
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-ROM, в качестве допустимых источников для продукта.
DISABLEROLLBACK
Откат для текущей конфигурации отключается.
EXECUTEACTION
Действие верхнего уровня, инициируемое ExecuteAction.
EXECUTEMODE
Режим выполнения, выполняемый установщиком.
FASTOEM
Повышает производительность установки в определенных сценариях OEM.
INSTALLLEVEL
Начальный уровень установки компонентов.
LIMITUI
Уровень пользовательского интерфейса ограничен как базовый.
LOGACTION
Список имен действий для ведения журнала.
MEDIAPACKAGEPATH
Это свойство должно иметь относительный путь, если пакет установки не находится в корне компакт-диска.
MSIARPSETTINGSIDENTIFIER
Это необязательное свойство содержит разделенный точкой с запятой список расположений реестра, в которых приложение хранит параметры и предпочтения пользователя. Доступно в установщике Windows 4.0.
MSIDISABLEEEUI
Отключите встроенный пользовательский интерфейс для установки.
Windows Installer 4.0 и более ранних версий: не поддерживается.
MSIFASTINSTALL
Сократите время, необходимое для установки большого пакета установщика Windows.
Windows установщик 4.5 и более ранних версий: не поддерживается.
MSIINSTALLPERUSERER
Запрашивает установку пакета только для текущего пользователя в установщике Windows.
Windows установщик 4.5 и более ранних версий: не поддерживается.
MSINODISABLEMEDIA
Задайте это свойство, чтобы предотвратить установку свойства DISABLEMEDIA установщиком.
MSIENFORCEUPGRADECOMPONENTRULES
Задайте для этого свойства значение 1 (один) в командной строке или в таблице свойств , чтобы применить правила компонента обновления во время небольших обновлений и незначительных обновлений конкретного продукта. Доступно, начиная с Windows Installer 3.0.
MSIUNINSTALLSUPERSEDCOMPONENTS
Если для этого свойства задано значение 1, установщик может отменить регистрацию и удалить избыточные компоненты, чтобы предотвратить удаление потерянных компонентов на компьютере.
Windows Установщик 4.0 и более ранних версий: не поддерживается.
PRIMARYFOLDER
Позволяет автору назначить основную папку для установки. Используется для определения значений свойств PrimaryVolumePath, PrimaryVolumeSpaceAvailable, PrimaryVolumeSpaceRequired и PrimaryVolumeSpaceRemaining .
Привилегированная
Запускает установку с повышенными привилегиями.
PROMPTROLLBACKCOST
Действие, если для установки недостаточно места на диске.
ПЕРЕЗАГРУЗКИ
Принудительно или подавляет перезапуск.
REBOOTPROMPT
Подавляет отображение запросов на перезапуск пользователя. Все необходимые перезапуски выполняются автоматически.
ROOTDRIVE
Диск по умолчанию для установки.
ПОСЛЕДОВАТЕЛЬНОСТИ
Таблица со схемой таблицы последовательности.
SHORTFILENAMES
Приводит к использованию коротких имен файлов.
ПРЕОБРАЗУЕТ
Список преобразований, применяемых к базе данных.
TRANSFORMSATSOURCE
Сообщает установщику, что преобразования для продукта находятся в источнике.
TRANSFORMSSECURE
Если для свойства TRANSFORMSECURE задано значение 1 (один), установщик сообщает установщику, что преобразования должны кэшироваться локально на компьютере пользователя в расположении, где у пользователя нет доступа на запись.
MsiLogFileLocation
Установщик задает для этого свойства полный путь к файлу журнала при включении ведения журнала. Это свойство доступно начиная с Windows Installer 4.0.
MsiLogging
Задает режим ведения журнала по умолчанию для пакета установщика Windows. Это свойство доступно начиная с Windows Installer 4.0.
MSIUSEREALADMINDETECTION
Задайте для этого свойства значение 1, чтобы запросить, чтобы установщик использовал фактические сведения о пользователе при задании свойства AdminUser . Это свойство доступно начиная с Windows Installer 4.0.

 

Свойства даты, времени

Свойства даты и времени являются динамическими свойствами, которые установщик задает при извлечении данных.

Свойство Описание
Дата
Текущая дата.
Время
Текущее время.

 

Свойства параметров установки компонентов

В следующем списке приведены ссылки на дополнительные сведения о свойствах параметров установки компонентов.

Свойство Описание
ADDDEFAULT
Список компонентов, устанавливаемых в конфигурации по умолчанию.
ADDLOCAL
Список компонентов, устанавливаемых локально.
ADDSOURCE
Список функций, выполняемых из источника.
РЕКЛАМИРОВАТЬ
Список функций для объявления.
COMPADDDEFAULT
Список компонентов, устанавливаемых в конфигурации по умолчанию.
COMPADDLOCAL
Список идентификаторов компонентов, которые необходимо установить локально.
COMPADDSOURCE
Список идентификаторов компонентов для запуска с исходного носителя.
FILEADDDEFAULT
Список ключей файлов для установки файлов в конфигурации по умолчанию.
FILEADDLOCAL
Список ключей файлов для локального запуска файлов.
FILEADDSOURCE
Список ключей файлов, которые будут выполняться с исходного носителя.
MSIDISABLELUAPATCHING
Установка этого свойства предотвращает установку исправлений пользователей с наименьшими привилегиями (LUA) для приложения.
MsiPatchRemovalList
Список исправлений, которые необходимо удалить во время установки.
MSIRESTARTMANAGERCONTROL
Указывает, использует ли пакет функцию Restart Manager или FilesInUse .
MSIDISABLERMRESTART
Указывает, как приложения или службы, которые в настоящее время используют файлы, затронутые обновлением, должны быть завершены и перезапущены, чтобы включить установку обновления.
MSIRMSHUTDOWN
Указывает, как приложения или службы, которые в настоящее время используют файлы, затронутые обновлением, должны завершать работу, чтобы включить установку обновления.
MSIPATCHREMOVE
Установка этого свойства удаляет исправления.
ПАТЧ
Установка этого свойства применяет исправление.
ПЕРЕУСТАНОВИТЬ
Список компонентов, которые необходимо переустановить.
REINSTALLMODE
Строка, содержащая буквы, указывающие тип выполняемой переустановки.
УДАЛИТЬ
Список компонентов, которые необходимо удалить.

 

Свойства оборудования

В следующем списке указаны свойства оборудования, которые наборы установщика Windows при запуске.

Свойство Описание
Коэффициент альфа
Числовой уровень процессора при запуске на альфа-процессоре.
[! Примечание]
Это свойство устарело, альфа-платформа не поддерживается установщиком Windows.

BorderSide
Ширина границ окна в пикселях.
BorderTop
Высота границ окна в пикселях.
CaptionHeight
Высота обычной области заголовка в пикселях.
ColorBits
Количество смежных битов цвета для каждого пикселя.
Intel
Числовой уровень процессора при запуске на процессоре Intel.
Intel64
Числовой уровень процессора при запуске на процессоре Itanium.
Msix64
Числовой уровень процессора при запуске на процессоре x64.
PhysicalMemory
Размер установленной ОЗУ в мегабайтах.
ScreenX
Ширина экрана в пикселях.
Экранный экран
Высота экрана в пикселях.
TextHeight
Высота символов в логических единицах.
VirtualMemory
Объем доступного пространства файла страницы в мегабайтах.

 

Свойства состояния установки

В следующем списке приведены ссылки на дополнительные сведения о свойствах состояния, которые обновляются установщиком во время установки.

Свойство Описание
AFTERREBOOT
Указывает, что текущая установка следует перезагрузке, вызываемой действием ForceReboot .
CostingComplete
Указывает, завершена ли стоимость дискового пространства.
Установлены
Указывает, что продукт уже установлен.
MSICHECKCRCS
Установщик выполняет CRC для файлов только в том случае, если задано свойство MSICHECKCRCS .
MsiRestartManagerSessionKey
Установщик задает этому свойству ключ сеанса для сеанса Restart 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
Установщик задает значение этого свойства строке, представляющей общее количество байтов, необходимых для всех выбранных компонентов тома, на который ссылается свойство PrimaryVolumePath .
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 Advanced Server.
MsiNTSuitePersonal
В Windows XP и более поздних операционных системах установщик устанавливает для этого свойства значение 1 (один), только если операционная система является домашней (не Professional).
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 установщика Windows.
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).
Версия9X
Номер версии для операционной системы Windows.
VersionDatabase
Числовая версия базы данных текущей установки.
VersionNT
Номер версии для операционной системы.
VersionNT64
Номер версии операционной системы, если система работает на 64-разрядном компьютере.
сборка Windows
Номер сборки операционной системы.

 

Свойства сведений о продукте

В следующем списке приведены ссылки на дополнительные сведения о свойствах продукта, указанных в таблице свойств.

Имя свойства Краткое описание
ARPHELPLINK
Ip-адрес или URL-адрес для технической поддержки.
ARPHELPTELEPHONE
Номера телефонов технической поддержки.
DiskPrompt
Строка, отображаемая в окне сообщения, которое запрашивает диск.
IsAdminPackage
Установите значение 1 (один), если текущая установка выполняется из пакета, созданного с помощью административной установки.
LeftUnit
Помещает единицы слева от числа.
Изготовитель
Имя производителя приложения. (обязательно)
MediaSourceDir
Установщик устанавливает для этого свойства значение 1 (один), если установка использует источник носителя, например компакт-диск.
MSIINSTANCEGUID
Наличие этого свойства указывает, что преобразование изменения кода продукта зарегистрировано в продукте.
MSINEWINSTANCE
Это свойство указывает на установку нового экземпляра продукта с преобразованиями экземпляров.
ParentProductCode
Установщик задает это свойство для установок, выполняемых действием параллельной установки .
PIDTemplate
Строка, используемая в качестве шаблона для свойства PIDKEY .
ProductCode
Уникальный идентификатор для определенного выпуска продукта. (обязательно)
ProductName
Понятное имя приложения. (обязательно)
ProductState
Задайте установленное состояние продукта.
ProductVersion
Строковый формат версии продукта в виде числового значения. (обязательно)
UpgradeCode
GUID, представляющий связанный набор продуктов.

 

Свойства обновления сводной информации

Следующие свойства задаются только преобразованиями в MSP-файлах, которые используются для обновления потока сводной информации административного образа.

Свойство Описание
PATCHNEWPACKAGECODE
Значение этого свойства записывается в свойство сводки номера редакции .
PATCHNEWSUMMARYCOMMENTS
Значение этого свойства записывается в свойство Summary Comments .
PATCHNEWSUMMARYSUBJECT
Значение этого свойства записывается в свойство Subject Summary .

 

Свойства системной папки

В следующем списке приведены ссылки на дополнительные сведения о системных папках, которые устанавливаются установщиком при установке.

Свойство Описание
AdminToolsFolder
Полный путь к каталогу, который содержит средства администрирования.
AppDataFolder
Полный путь к папке Roaming для текущего пользователя.
CommonAppDataFolder
Полный путь к данным приложения для всех пользователей.
CommonFiles64Folder
Полный путь к предопределенной 64-разрядной папке Common Files .
CommonFilesFolder
Полный путь к папке Common Files для текущего пользователя.
DesktopFolder
Полный путь к папке Desktop .
FavoritesFolder
Полный путь к папке "Избранное " для текущего пользователя.
FontsFolder
Полный путь к папке Fonts .
LocalAppDataFolder
Полный путь к папке, содержащей локальные (не являющиеся) приложениями.
MyPicturesFolder
Полный путь к папке "Изображения ".
NetHoodFolder
Полный путь к папке NetHood .
PersonalFolder
Полный путь к папке "Документы " для текущего пользователя.
PrintHoodFolder
Полный путь к папке PrintHood .
ProgramFiles64Folder
Полный путь к предопределенной 64-разрядной папке Program Files .
ProgramFilesFolder
Полный путь к предопределенной 32-разрядной папке Program Files .
ProgramMenuFolder
Полный путь к папке меню программы .
RecentFolder
Полный путь к папке "Последние ".
SendToFolder
Полный путь к папке SendTo для текущего пользователя.
StartMenuFolder
Полный путь к папке меню .
StartupFolder
Полный путь к папке startup .
System16Folder
Полный путь к папке для 16-разрядных системных библиотек DLL.
System64Folder
Полный путь к предопределенной папке System64 .
SystemFolder
Полный путь к системной папке текущего пользователя.
TempFolder
Полный путь к папке Temp .
TemplateFolder
Полный путь к папке template для текущего пользователя.
WindowsFolder
Полный путь к папке Windows.
WindowsVolume
Том папки Windows.

 

Свойства сведений о пользователе

В следующем списке приведены ссылки на дополнительные сведения о предоставленных пользователем сведениях.

Свойство Описание
AdminProperties
Список свойств, заданных во время установки администрирования.
COMPANYNAME
Название организации пользователя, выполняющего установку.
Logonuser
Имя пользователя, который в данный момент вошел в систему.
MsiHiddenProperties
Список свойств, которые не позволяют записываться в журнал.
PIDKEY
Часть идентификатора продукта, который вводит пользователь.
Productid
Полный идентификатор продукта после успешной проверки.
UserLanguageID
Идентификатор текущего пользователя по умолчанию.
ПОЛЬЗОВАТЕЛЯ
Пользователь, выполняющий установку.
Свойство UserSID
Устанавливается установщиком в соответствии с идентификатором безопасности (SID) пользователя.