Runas en C

Fermé
axess9 Messages postés 23 Date d'inscription dimanche 16 janvier 2011 Statut Membre Dernière intervention 16 juillet 2012 - Modifié par axess9 le 22/12/2011 à 10:01
Bonjour,

Je voudrais savoir si il était possible de lancer un runas en C. Cela me permettrai d'avoir les droits pour faire un shutdown. Voiçi mon code (il fonctionne très bien avec les droits en local).

Code C:

char Ip [20], temps [5], com [50];
printf ("Donner une Ip : ");

scanf ("%s", &Ip);
printf ("Donner le temps : ");
scanf ("%s", &temps);
printf ("Donner le commentaire : ");
fflush (stdin); //vide la mémoire du clavier
gets (com); //lit une chaine avec espace
strcpy (cmde, "shutdown -s -m \\\\");
strcat (cmde, Ip);
strcat (cmde, " -t ");
strcat (cmde, temps);
strcat (cmde, " -c \" ");
strcat (cmde, com);
strcat (cmde,"\" ");
system (cmde);

Je n'ai pas mis le début qui concerne l'affichage.
Ca m'aiderai beaucoup, merci d'avance ! :)