bonjour à tous,
je viens lancer un nouveau sujet qui me tracasse depuis deux jours.
mon problème est simple du moins à dire.
je cherche à démarrer ou arrêter un service situé sur une machine distante en c#. mais je ne sais pas comment le faire ça me renvoie l'erreur
Impossible d'ouvrir le Gestionnaire de contrôle des services sur l'ordinateur '10.2.41.92'. Cette opération requiert des privilèges supplémentaires. '10.2.41.92'. Cette opération requiert des privilèges supplémentaires.
voici une copie de mon code je l'ai pris sur internet.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
            WindowsIdentity identity = new WindowsIdentity(accessToken);
            WindowsImpersonationContext context = identity.Impersonate();
 
            IPAddress addserver = IPAddress.Parse(word[0]);
           IPHostEntry hostinfo = Dns.GetHostEntry(addserver);
 
            ServiceController[] services = ServiceController.GetServices();
Est -ce que quelqu'un aurait une idée