Publication d’une application par utilisateur à installer avec des privilèges élevés
Pour publier une application sur la base d’une installation par utilisateur quand l’application a besoin de privilèges élevés (système) pour l’installation, suivez 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 MsiAdvertiseScript et utilisez les indicateurs SCRIPTFLAGS_CACHEINFO | SCRIPTFLAGS_REGDATA_APPINFO | SCRIPTFLAGS_REGDATA_CNFGINFO | SCRIPTFLAGS_SHORTCUTS.
Quand vous suivez les instructions, vous publiez une application pour un utilisateur spécifié, et quand l’utilisateur choisit d’effectuer l’installation, l’application est installée avec des privilèges élevés.
Rubriques connexes
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour