Поделиться через


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

В этом разделе перечислены свойства, определенные установщиком 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
Устанавливается установщиком в соответствии с идентификатором безопасности пользователя.