共用方式為


撰寫不含 UAC 對話框的套件

安裝 Windows Installer 套件不需要提高許可權時,套件的作者可以隱藏 用戶帳戶控制 (UAC) 顯示的對話方塊,以提示使用者進行系統管理員授權。

若要在安裝應用程式時隱藏 UAC 對話框的顯示,套件的作者應該執行下列動作:

  • 在 Windows Vista 上使用 Window Installer 4.0 或更新版本安裝應用程式。
  • 請勿依賴使用提升的系統許可權,在計算機上安裝應用程式。
  • 在每個使用者內容中安裝應用程式,並將此設定為套件的預設安裝內容。 如果未設定 ALLUSERS 屬性,安裝程式會將套件安裝在單一使用者的環境中。 如果您未在 Property 資料表中包含 ALLUSERS 屬性,安裝程式不會設定此屬性,因此每個使用者安裝都會成為預設安裝內容。 您可以藉由在命令行上設定 ALLUSERS 屬性來覆寫此預設值。
  • 字數摘要 屬性中設定 Bit 3,表示不需要提高的許可權才能安裝應用程式。