共用方式為


將 Per-User 應用程式宣傳為以提高的許可權進行安裝

若要根據每位使用者的安裝情況來宣傳應用程式,而應用程式需要提升(即系統級)許可權以進行安裝,請遵循以下清單中的指導方針:

  • 您的進程必須是在 Windows XP 或更新版本上 LocalSystem 系統帳戶下執行的服務。
  • 呼叫 MsiAdvertiseProductMsiAdvertiseProductEx來產生公告腳本。
  • 您的程式必須模擬廣告目標的使用者。
  • 呼叫 MsiAdvertiseScript,並使用旗標 SCRIPTFLAGS_CACHEINFO | SCRIPTFLAGS_REGDATA_APPINFO | SCRIPTFLAGS_REGDATA_CNFGINFO | SCRIPTFLAGS_SHORTCUTS。

當您遵循指導方針時,您會將應用程式公告給指定的使用者,而當使用者選擇安裝時,應用程式會以較高的許可權安裝。

修補受控應用程式 Per-User