Настройка установки и удаления программ с помощью установщика Windows
Вы можете предоставить все сведения, необходимые для настройки установки и удаления программ в панель управления, задав значения определенных свойств установщика в пакете установщика Windows приложения. При установке этих свойств соответствующие значения автоматически записываются в реестр. Если установщик обнаруживает, что продукт помечен для полного удаления, в скрипт автоматически добавляются операции по удалению папки "Установка и удаление программ" в панель управления сведения о продукте.
Если приложение не зарегистрировано, оно не отображается в разделе Установка и удаление программ в панель управления. Дополнительные сведения см. в разделах Добавление и удаление приложения и Отсутствие трассировки в реестре.
Приложения, установленные в контексте установки для каждого пользователя, отображаются в разделе Установка и удаление программ текущего пользователя. Приложения, установленные в контексте установки на компьютере, отображаются в разделе Установка и удаление программ всех пользователей. Приложения, которые не были установлены на компьютере и были установлены только как приложения для пользователей, отличных от текущего пользователя, не отображаются в разделе Установка и удаление программ текущего пользователя.
Обратите внимание, что пакеты установки, использующие свойство LIMITUI , также должны содержать ARPNOMODIFY. Это необходимо для того, чтобы пользователь пользовалась правильным поведением из раздела Установка и удаление программ в панель управления служебной программе при попытке настроить продукт.
Установщик использует следующие общедоступные свойства для управления установкой и удалением программ в панель управления.
Имя свойства | Краткое описание свойства |
---|---|
ARPAUTHORIZEDCDFPREFIX | URL-адрес канала обновления для приложения. Значение, которое установщик записывает в раздел реестра для удаления. |
ARPCOMMENTS | Предоставляет примечания к добавлению и удалению программ в панель управления. Значение, которое установщик записывает в раздел реестра для удаления. |
ARPCONTACT | Предоставляет контакт по добавлению и удалению программ в панель управления. Значение, которое установщик записывает в раздел реестра для удаления. |
ARPINSTALLLOCATION | Полный путь к основной папке приложения. Значение, которое установщик записывает в раздел реестра для удаления. |
ARPHELPLINK | Интернет-адрес или URL-адрес для технической поддержки. Значение, которое установщик записывает в раздел реестра для удаления. |
ARPHELPTELEPHONE | Номера телефонов технической поддержки. Значение, которое установщик записывает в раздел реестра для удаления. |
ARPNOMODIFY | Запрещает отображение кнопки "Изменить" для продукта в разделе "Установка и удаление программ" в панель управления.Примечание. Это влияет только на отображение в ARP. Установщик Windows по-прежнему может восстанавливать, устанавливать по запросу и удалять приложения через командную строку или программный интерфейс. |
ARPNOREMOVE | Запрещает отображение кнопки Удалить для продукта в разделе Установка и удаление программ в панель управления. Продукт по-прежнему можно удалить, нажав кнопку Изменить, если пакет установки был подготовлен с пользовательским интерфейсом, предоставляющим возможность удаления продукта. Примечание: Это влияет только на отображение в ARP. Установщик Windows по-прежнему может восстанавливать, устанавливать по запросу и удалять приложения через командную строку или программный интерфейс. |
ARPNOREPAIR | Отключает кнопку Восстановить в разделе Установка и удаление программ в панель управления.Примечание. Это влияет только на отображение в ARP. Установщик Windows по-прежнему может восстанавливать, устанавливать по запросу и удалять приложения через командную строку или программный интерфейс. |
ARPPRODUCTICON | Идентифицирует значок, отображаемый в разделе Установка и удаление программ. Если это свойство не определено, в разделе "Установка и удаление программ" указывается значок отображения. |
ARPREADME | Предоставляет файл сведений для добавления и удаления программ в панель управления. Значение, которое установщик записывает в раздел реестра для удаления. |
ARPSIZE | Предполагаемый размер приложения в КБ. |
ARPSYSTEMCOMPONENT | Запрещает отображение приложения в списке программ в разделе Установка и удаление программ в панель управления.Примечание. Это влияет только на отображение в ARP. Установщик Windows по-прежнему может восстанавливать, устанавливать по запросу и удалять приложения через командную строку или программный интерфейс. |
ARPURLINFOABOUT | URL-адрес домашней страницы приложения. Значение, которое установщик записывает в раздел реестра для удаления. |
ARPURLUPDATEINFO | URL-адрес сведений об обновлении приложения. Значение, которое установщик записывает в раздел реестра для удаления. |
Примечание
Сведения о программе Set Program and Defaults (Установка программ и значений по умолчанию) см. в разделе Работа с настройкой доступа к программе и параметров по умолчанию для компьютера.