ARPNOREMOVE, свойство
Задание свойства ARPNOREMOVE отключает функцию "Установка и удаление программ" в панель управления, которая удаляет продукт. Для Windows 2000 это отключает кнопку Удалить для продукта в разделе Установка и удаление программ в панель управления. Для более ранних операционных систем это может удалив продукт из списка установленных продуктов в разделе Установка и удаление программ в панель управления.
Если задано свойство ARPNOREMOVE , действие RegisterProduct записывает значение NoRemove в раздел реестра:
HKLM\Программного обеспечения\Microsoft\Windows\CurrentVersion\Удалить\{ключ продукта}
Если задать свойство ARPNOREMOVE, значение UninstallString не записывается под этим ключом. Значение UnistallString — это командная строка для удаления продукта, а не для перенастройки продукта.
Например, это свойство можно задать во время преобразования настройки, чтобы запретить пользователям удалять настройки администратора.
Требование | Значение |
---|---|
Версия |
Установщик Windows 5.0 в Windows Server 2012, Windows 8, Windows Server 2008 R2 или Windows 7. Установщик Windows 4.0 или установщик Windows 4.5 или более поздней версии в Windows Vista. Установщик Windows в Windows Server 2003 или Windows XP. Сведения о минимальном пакете обновления Windows, необходимом для версии установщика Windows, см. в разделе Требования к Run-Time . |