Publication d’une application Per-User à installer avec des privilèges élevés
Pour publier une application en fonction de l’installation par utilisateur lorsque l’application requiert des privilèges élevés (c’est-à-dire système) pour l’installation, utilisez les instructions de la liste suivante :
- votre processus doit être un service qui s’exécute sous le compte système LocalSystem sur Windows XP ou version ultérieure.
- Générez un script de publication en appelant MsiAdvertiseProduct ou MsiAdvertiseProductEx.
- Votre processus doit emprunter l’identité de l’utilisateur qui est la cible de la publication.
- Appelez MsiAdvertiseScriptet utilisez les _ raccourcis SCRIPTFLAGS CACHEINFO | SCRIPTFLAGS _ REGDATA _ appinfo | SCRIPTFLAGS _ _ | _ REGDATA CNFGINFO SCRIPTFLAGS.
Lorsque vous suivez les instructions, vous publiez une application auprès d’un utilisateur spécifié et, lorsque l’utilisateur choisit d’installer, l’application est installée avec des privilèges élevés.