Справочник по свойствам
В этом разделе перечислены свойства, определенные установщиком 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 при запуске.
Свойство | Описание |
---|---|
Коэффициент альфа |
Числовой уровень процессора при запуске на альфа-процессоре.[! Примечание] |
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) пользователя. |