neo927
Messages postés9Date d'inscriptionlundi 16 août 2004StatutMembreDernière intervention16 août 2007
-
20 mai 2005 à 00:15
bilik974
Messages postés3Date d'inscriptionjeudi 2 novembre 2006StatutMembreDernière intervention23 février 2009
-
10 sept. 2008 à 20:19
Bonjour,
voila mon problème: j'essaye de faire un ptit programme en C. Mon but est de pouvoir lancer un Net Send depuis ce programme en incorporant le message et l adresse avec des variables. Voila mon code.
#include <stdio.h>
#include <stdlib.h>
main()
{
char txt[10],
ip[10];
printf("Entrer le message:");
scanf("%s",&txt);
printf("Entrer le nom du destinataire:");
fflush(stdin);
scanf("%s",&ip);
system("net send"+%c+"%0"+%c,txt,ip); /*c est à cette ligne là que se trouve mon problème*/
system("pause");
return 0;
}
Pouvez-vous m aider?
Merci de l'intéret que vous me porter...
P.S: Je suis assez novice en la matière ne m enveuillé pas si la syntax n est pas correcte.
neo927
Messages postés9Date d'inscriptionlundi 16 août 2004StatutMembreDernière intervention16 août 2007 20 mai 2005 à 12:49
sprintf(commande,"net send %c \%0 %c',txt,ip); le ' que tu as mis dans ta commande est-il juste?
ben... j ai placé le %0 pour insérer un espace, je savais pas très bien comment faire
un batch la commande est : net send "espace" message "espace" ip ou le nom du destinataire
j ai essayé mais avec le \%0 au milieu ca marche pas trop je pense...
Vous n’avez pas trouvé la réponse que vous recherchez ?