ARPNOREMOVE, propriété
La définition de la propriété ARPNOREMOVE désactive la fonctionnalité Ajouter ou supprimer des programmes, dans le Panneau de configuration, qui supprime le produit. Pour Windows 2000, cela désactive le bouton Supprimer du produit dans la fonctionnalité Ajouter ou supprimer des programmes dans le Panneau de configuration. Pour les systèmes d’exploitation antérieurs, cela a pour effet de supprimer le produit de la liste des produits installés dans Ajouter ou supprimer des programmes dans le Panneau de configuration.
Si la propriété ARPNOREMOVE est définie, l’action RegisterProduct écrit la valeur "NoRemove" sous la clé de Registre :
HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall\{clé de produit}
La définition de la propriété ARPNOREMOVE empêche l’écriture de la valeur UninstallString sous cette clé. La valeur UninstallString est une ligne de commande qui permet de supprimer le produit, pas de le reconfigurer.
Notes
Par exemple, cette propriété peut être définie lors d’une transformation de personnalisation pour empêcher les utilisateurs de supprimer une personnalisation faite par l’administrateur.
Configuration requise
Condition requise | Valeur |
---|---|
Version |
Windows Installer 5.0 sur Windows Server 2012, Windows 8, Windows Server 2008 R2 ou Windows 7. Windows Installer 4.0, ou Windows Installer 4.5 ou version ultérieure sur Windows Vista. Windows Installer sur Windows Server 2003 ou Windows XP. Pour plus d’informations sur le Service Pack Windows requis par une version de Windows Installer, consultez Configuration requise pour le runtime Windows. |