ARPNOMODIFY 屬性
設定ARPNOMODIFY屬性會停用主控台中修改產品的 [新增或移除程式] 功能。 針對 Windows 2000,這會停用[新增或移除程式] 主控台中產品的[修改] 按鈕。 在先前的作業系統上,按一下 [ 新增或移除程式 ] 按鈕會卸載產品,而不是進入維護模式精靈。
如果 已設定 ARPNOMODIFY 屬性, RegisterProduct 巨集指令 會在登錄機碼底下寫入 「NoModify」 值:
HKLM\軟體\微軟\窗戶\CurrentVersion\卸載\{產品金鑰}
如果 已設定 ARPNOMODIFY 屬性且未設定 ARPNOREMOVE 屬性,RegisterProduct 巨集指令也會在此機碼下寫入 UninstallString 值。 UnistallString 值是移除產品的命令列,而不是重新設定產品。
在 Windows 2000 上,這會停用主控台的 [新增或移除程式] 中的產品 [變更] 按鈕。
這個屬性可由自訂轉換設定,以防止使用者透過 新增或移除程式變更系統管理員的自訂。 此屬性只會影響 新增或移除程式。
需求 | 值 |
---|---|
版本 |
Windows Server 2012、Windows 8、Windows Server 2008 R2 或 Windows 7 上的 Windows Installer 5.0。 Windows Server 2008 或 Windows Vista 上的 Windows Installer 4.0 或 Windows Installer 4.5。 Windows Server 2003 或 Windows XP 上的 Windows Installer。 如需 Windows Installer 版本所需的最低 Windows Service Pack 相關資訊,請參閱 Windows Installer Run-Time需求 。 |