Справочник по свойствам
В этом разделе перечислены свойства, определенные установщиком Windows:
- Свойства расположения компонента
- Свойства конфигурации
- Свойства даты и времени
- Свойства параметров установки компонентов
- Свойства оборудования
- Свойства состояния установки
- Свойства операционной системы
- Свойства сведений о продукте
- Свойства обновления сводной информации
- Свойства системной папки
- Свойства сведений о пользователе
Дополнительные свойства можно указать с помощью созданных данных или пользовательских действий. Свойства с именами, не содержащими строчные буквы, являются общедоступными свойствами и могут быть указаны в командной строке.
Сведения о значениях раздела реестра удаления , предоставляемых свойствами установщика, см. в разделе Удаление раздела реестра.
Свойства расположения компонента
В следующем списке приведены ссылки на дополнительные сведения о свойствах расположения компонентов.
Свойство | Описание |
---|---|
OriginalDatabase |
Установщик задает для этого свойства базу данных, запущенную из, базу данных в источнике или кэшированную базу данных. |
ParentOriginalDatabase |
Установщик задает это свойство для установок, выполняемых действием параллельной установки . |
SourceDir |
Корневой каталог, содержащий исходные файлы. |
TARGETDIR |
Указывает корневой целевой каталог для установки. Во время административной установки это свойство является расположением для копирования пакета установки. |
Configuration Properties
В следующем списке приведены ссылки на дополнительные сведения о других настраиваемых свойствах.
Свойство | Описание |
---|---|
ДЕЙСТВИЙ |
Начальное действие, вызывающееся после инициализации установщика. |
ALLUSERS |
Определяет, где хранятся сведения о конфигурации. |
ARPAUTHORIZEDCDFPREFIX |
URL-адрес канала обновления для приложения. |
ARPCOMMENTS |
Предоставляет примечания к добавлению и удалению программ в панель управления. |
ARPCONTACT |
Предоставляет контакт для параметра Установка и удаление программ в панель управления. |
ARPINSTALLLOCATION |
Полный путь к основной папке приложения. |
ARPNOMODIFY |
Отключает функциональные возможности, изменяющие продукт. |
ARPNOREMOVE |
Отключает функции, которые удаляют продукт. |
ARPNOREPAIR |
Отключает кнопку Восстановить в мастере программ. |
ARPPRODUCTICON |
Указывает основной значок для пакета установки. |
ARPREADME |
Предоставляет файл сведений для параметра Установка и удаление программ в панель управления. |
ARPSIZE |
Предполагаемый размер приложения в килобайтах. |
ARPSYSTEMCOMPONENT |
Запрещает отображение приложения в списке "Установка и удаление программ ". |
ARPURLINFOABOUT |
URL-адрес домашней страницы приложения. |
ARPURLUPDATEINFO |
URL-адрес сведений об обновлении приложения. |
AVAILABLEFREEREG |
Пространство реестра (в килобайтах), необходимое приложению. Используется действием AllocateRegistrySpace. |
CCP_DRIVE |
Корневой путь для продуктов, подходящих для CCP. |
DefaultUIFont |
Стиль шрифта по умолчанию, используемый для элементов управления. |
DISABLEADVTSHORTCUTS |
Установите, чтобы отключить создание определенных ярлыков, поддерживающих установку по запросу. |
DISABLEMEDIA |
Запрещает установщику регистрировать источники мультимедиа, такие как КОМПАКТ-ПЗУ, в качестве допустимых источников для продукта. |
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 |
Диск по умолчанию для установки. |
ПОСЛЕДОВАТЕЛЬНОСТИ |
Таблица со схемой таблицы последовательностей. |
SHORTFILENAMES |
Вызывает использование коротких имен файлов. |
ПРЕОБРАЗУЕТ |
Список преобразований, применяемых к базе данных. |
TRANSFORMSATSOURCE |
Сообщает установщику, что преобразования для продукта находятся в источнике. |
TRANSFORMSSECURE |
Если задать для свойства TRANSFORMSECURE значение 1 (один), установщик сообщает, что преобразования должны кэшироваться локально на компьютере пользователя в расположении, где у пользователя нет доступа на запись. |
MsiLogFileLocation |
Установщик задает для этого свойства полный путь к файлу журнала, если ведение журнала включено. Это свойство доступно начиная с установщика Windows 4.0. |
MsiLogging |
Задает режим ведения журнала по умолчанию для пакета установщика Windows. Это свойство доступно начиная с установщика Windows 4.0. |
MSIUSEREALADMINDETECTION |
Присвойте этому свойству значение 1, чтобы запросить, чтобы установщик использовал фактические сведения о пользователе при задании свойства AdminUser . Это свойство доступно начиная с установщика Windows 4.0. |
Свойства даты и времени
Свойства даты и времени являются динамическими свойствами, которые установщик устанавливает при извлечении данных.
Свойство | Описание |
---|---|
Дата |
Текущая дата. |
Time |
Текущее время. |
Свойства параметров установки компонентов
В следующем списке приведены ссылки на дополнительные сведения о свойствах параметров установки компонентов.
Свойство | Описание |
---|---|
ADDDEFAULT |
Список компонентов, устанавливаемых в конфигурации по умолчанию. |
ADDLOCAL |
Список компонентов для локальной установки. |
ADDSOURCE |
Список функций для запуска из источника. |
РЕКЛАМИРОВАТЬ |
Список функций, которые необходимо объявить. |
COMPADDDEFAULT |
Список компонентов, устанавливаемых в конфигурации по умолчанию. |
COMPADDLOCAL |
Список идентификаторов компонентов для локальной установки. |
COMPADDSOURCE |
Список идентификаторов компонентов для запуска с исходного носителя. |
FILEADDDEFAULT |
Список ключей файлов, устанавливаемых в конфигурации по умолчанию. |
FILEADDLOCAL |
Список ключей файлов для локального запуска файлов. |
FILEADDSOURCE |
Список ключей файлов для запуска с исходного носителя. |
MSIDISABLELUAPATCHING |
Установка этого свойства предотвращает установку исправлений для приложения пользователем с минимальными привилегиями (LUA). |
MsiPatchRemovalList |
Список исправлений, которые необходимо удалить во время установки. |
MSIRESTARTMANAGERCONTROL |
Указывает, использует ли пакет функциональные возможности Диспетчер перезапуска или FilesInUse . |
MSIDISABLERMRESTART |
Указывает, как приложения или службы, которые в настоящее время используют файлы, затронутые обновлением, должны быть завершены и перезапущены, чтобы включить установку обновления. |
MSIRMSHUTDOWN |
Указывает, как приложения или службы, которые в настоящее время используют файлы, затронутые обновлением, должны быть завершены, чтобы включить установку обновления. |
MSIPATCHREMOVE |
Если задать это свойство, исправления удаляются. |
ПАТЧ |
При установке этого свойства применяется исправление. |
ПЕРЕУСТАНОВИТЬ |
Список компонентов для переустановки. |
REINSTALLMODE |
Строка, содержащая буквы, указывающие тип переустановки для выполнения. |
УДАЛИТЬ |
Список удаляемых функций. |
Свойства оборудования
В следующем списке указаны свойства оборудования, которые установщик Windows задает при запуске.
Свойство | Описание |
---|---|
Коэффициент альфа |
Уровень числового процессора при запуске на альфа-процессоре. Примечание: Это свойство устарело, платформа Alpha не поддерживается установщиком Windows. |
BorderSide |
Ширина границ окна в пикселях. |
BorderTop |
Высота границ окна в пикселях. |
CaptionHeight |
Высота нормальной подпись области в пикселях. |
ColorBits |
Количество смежных битов цвета для каждого пикселя. |
Intel |
Уровень числового процессора при запуске на процессоре Intel. |
Intel64 |
Уровень числового процессора при запуске на процессоре Itanium. |
Msix64 |
Уровень числового процессора при запуске на процессоре x64. |
PhysicalMemory |
Размер установленного ОЗУ в мегабайтах. |
ScreenX |
Ширина экрана в пикселях. |
ScreenY |
Высота экрана в пикселях. |
TextHeight |
Высота символов в логических единицах. |
VirtualMemory |
Объем доступного пространства файла подкачки в мегабайтах. |
Свойства состояния установки
В следующем списке приведены ссылки на дополнительные сведения о свойствах состояния, которые обновляются установщиком во время установки.
Свойство | Описание |
---|---|
AFTERREBOOT |
Указывает, что текущая установка выполняется после перезагрузки, вызываемой действием Принудительной перезагрузки . |
CostingComplete |
Указывает, завершена ли стоимость дискового пространства. |
Установлено |
Указывает, что продукт уже установлен. |
MSICHECKCRCS |
Установщик выполняет CRC для файлов, только если задано свойство MSICHECKCRCS . |
MsiRestartManagerSessionKey |
Установщик задает этому свойству ключ сеанса для сеанса Диспетчера перезапуска . |
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, если у пользователя есть права администратора. |
ИмяКомпьютера |
Имя компьютера текущей системы. |
MsiNetAssemblySupport |
В системах, поддерживающих сборки среды CLR, установщик устанавливает для этого свойства значение файловой версии fusion.dll. Установщик не задает это свойство, если операционная система не поддерживает сборки среды CLR. |
MsiNTProductType |
Указывает тип продукта Windows. |
MsiNTSuiteBackOffice |
В операционных системах Windows 2000 и более поздних версий установщик устанавливает для этого свойства значение 1 (один), только если установлены компоненты Microsoft BackOffice. |
MsiNTSuiteDataCenter |
В операционных системах Windows 2000 и более поздних версий установщик устанавливает для этого свойства значение 1 (один), только если установлен Windows 2000 Datacenter Server. |
MsiNTSuiteEnterprise |
В операционных системах Windows 2000 и более поздних версий установщик устанавливает для этого свойства значение 1 (один), только если установлен Windows 2000 Advanced Server. |
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-файлов (коллекций шрифтов истинного типа). |
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 |
Значение этого свойства записывается в свойство Summary Comments . |
PATCHNEWSUMMARYSUBJECT |
Значение этого свойства записывается в сводное свойство Subject . |
Свойства системной папки
В следующем списке приведены ссылки на дополнительные сведения о системных папках, которые установщик задает при установке.
Свойство | Описание |
---|---|
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 |
Полный путь к папке Recent . |
SendToFolder |
Полный путь к папке SendTo для текущего пользователя. |
StartMenuFolder |
Полный путь к папке меню "Пуск ". |
StartupFolder |
Полный путь к папке Автозагрузка . |
System16Folder |
Полный путь к папке для 16-разрядных системных библиотек DLL. |
System64Folder |
Полный путь к предопределенной папке System64 . |
SystemFolder |
Полный путь к папке System для текущего пользователя. |
TempFolder |
Полный путь к папке Temp . |
TemplateFolder |
Полный путь к папке Template для текущего пользователя. |
WindowsFolder |
Полный путь к папке Windows . |
WindowsVolume |
Том папки Windows . |
Свойства сведений о пользователе
В следующем списке приведены ссылки на дополнительные сведения о предоставленных пользователем сведениях.
Свойство | Описание |
---|---|
Свойства администратора |
Список свойств, которые задаются во время установки администрирования. |
COMPANYNAME |
Название организации пользователя, выполняющего установку. |
Logonuser |
Имя пользователя, вошедшего в систему. |
MsiHiddenProperties |
Список свойств, которые запрещено записывать в журнал. |
PIDKEY |
Часть идентификатора продукта, введенного пользователем. |
ProductID |
Полный код продукта после успешной проверки. |
UserLanguageID |
Идентификатор языка по умолчанию текущего пользователя. |
ПОЛЬЗОВАТЕЛЯ |
Пользователь, выполняющий установку. |
Свойство UserSID |
Устанавливается установщиком в соответствии с идентификатором безопасности (SID) пользователя. |