ARPNOMODIFY-Eigenschaft

Durch Festlegen der ARPNOMODIFY-Eigenschaft wird die Funktionalität "Programme hinzufügen oder entfernen" in Systemsteuerung deaktiviert, die das Produkt ändert. Für Windows 2000 deaktiviert dies die Schaltfläche "Ändern" für das Produkt in Systemsteuerunghinzufügen oder entfernen. Wenn Sie auf früheren Betriebssystemen auf die Schaltfläche "Programme hinzufügen" oder "Programme entfernen " klicken, wird das Produkt deinstalliert, anstatt den Wartungsmodus-Assistenten einzugeben.

Wenn die ARPNOMODIFY-Eigenschaft festgelegt ist, schreibt die RegisterProduct-Aktion den Wert "NoModify" unter dem Registrierungsschlüssel:

HKLM\Software\Microsoft\\ Windows CurrentVersionUninstall\\{product key}

Wenn die ARPNOMODIFY-Eigenschaft festgelegt ist und die ARPNOREMOVE-Eigenschaft nicht festgelegt ist, schreibt die RegisterProduct-Aktion auch den UninstallString-Wert unter diesem Schlüssel. Der UnistallString-Wert ist eine Befehlszeile zum Entfernen des Produkts, anstatt das Produkt neu zu konfigurieren.

Hinweise

Auf Windows 2000 deaktiviert dies die Schaltfläche "Ändern" für das Produkt im Systemsteuerung hinzufügen oder entfernen.

Diese Eigenschaft kann durch eine Anpassungstransformation festgelegt werden, um zu verhindern, dass Benutzer die Anpassung eines Administrators durch Hinzufügen oder Entfernen von Programmen ändern. Diese Eigenschaft wirkt sich nur auf "Programme hinzufügen" oder "Entfernen" aus.

Requirements (Anforderungen)

Anforderung Wert
Version
Windows Installer 5.0 auf Windows Server 2012, Windows 8, Windows Server 2008 R2 oder Windows 7. Windows Installer 4.0 oder Windows Installer 4.5 auf Windows Server 2008 oder Windows Vista. Windows Installer auf Windows Server 2003 oder Windows XP. Weitere Informationen zu den mindesten Windows Service Pack, die von einer Windows Installer-Version benötigt werden, finden Sie in den Windows Installer-Run-Time Anforderungen.

Siehe auch

Eigenschaften

Beispiel für eine Anpassungstransformation