Comment puis-je redémarrer IIS à partir de code C# en cours d'exécution en tant qu'utilisateur qui est administrateur?

Généralement (sous Windows 7), l'installation d'un programme va demander l'autorisation de modifier le système. En tant qu'administrateur, je peux donner l'autorisation sans fournir de mot de passe.

Je suis à essayer de comprendre comment prendre une action de l'administrateur (redémarrer IIS) à partir de code C# en cours d'exécution en tant qu'utilisateur est UN administrateur, mais pas LE compte "Administrateur".

OriginalL'auteur Fantius | 2011-10-24