2010-08-04 4 views
4

Est-il possible de définir par programme l'indicateur "Exécuter en tant qu'administrateur" sur un fichier exe ou un fichier de raccourci?Définir l'indicateur "Exécuter en tant qu'administrateur" par programme

Est-ce que Installshield supporte cette fonctionnalité si je le fais dans le cadre du processus d'installation? J'essaie de trouver la commande en ligne de commande/API/installshield appropriée pour cela.

Répondre

6

Le processus de génération en amont doit manifester votre fichier EXE avec l'attribut require administrator. Cela n'a rien à voir avec InstallShield ou le raccourci. Fait correctement lorsque l'utilisateur clique sur le raccourci, Windows verra le manifeste et UAC demandera l'élévation.

+0

Salut, Merci pour la réponse. J'utilise Visual Studio 2003 et je n'ai pas trouvé moyen de créer l'application cette méthode. est-il possible d'effectuer le processus de manifeste dans VS 2003? – user403103

+0

Quel est le type de projet? C++, VB.NET, C#? –

+0

Application console C++ (non gérée) – user403103

Questions connexes