MaxSoldier
Messages postés289Date d'inscriptiondimanche 10 août 2003StatutMembreDernière intervention28 février 2009
-
19 juin 2006 à 14:02
antoineraymond
Messages postés99Date d'inscriptionmardi 6 avril 2004StatutMembreDernière intervention 4 décembre 2008
-
17 mars 2007 à 21:52
Bonjours, quelqu'un pourrait il me dire comment je peux executer une commande DOS et récupérer la sortie de cette commande ?
antoineraymond
Messages postés99Date d'inscriptionmardi 6 avril 2004StatutMembreDernière intervention 4 décembre 2008 16 mars 2007 à 14:53
Bonjour zatt,
J'ai copier le fichier net.exe dans le dossier de mon exécutable pour plusieurs raisons. Le problème est que
quand je fait
ProcessStartInfo startInfo =
new ProcessStartInfo(path + "net.exe");
il ne fait pas le net send il m'affiche le message
La syntaxe de cette commande est :
NET [ ACCOUNTS | COMPUTER | CONFIG | CONTINUE | FILE | GROUP | HELP |
HELPMSG | LOCALGROUP | NAME | PAUSE | PRINT | SEND | SESSION |
SHARE | START | STATISTICS | STOP | TIME | USE | USER | VIEW ]
cs_zatt
Messages postés131Date d'inscriptionmardi 21 septembre 2004StatutMembreDernière intervention23 septembre 2011 16 mars 2007 à 20:05
Bonjour,
il n'y a rien à copier, et il manque aparement les arguments pour la commande ? startInfo.Arguments="send"+ une des infos que tu énumères (pour identifier ton correspondant) + ton message
antoineraymond
Messages postés99Date d'inscriptionmardi 6 avril 2004StatutMembreDernière intervention 4 décembre 2008 17 mars 2007 à 21:52
J'ai bien mis la ligne avec les arguments.
Si j'exécute l'application avec la ligne
ProcessStartInfo startInfo = new ProcessStartInfo("net.exe");
je n'ai pas de problème
Si je copi le fichier net.exe dans le dossier de mon applciation (pour plusieurs raisons) et que j'exécute avec cette ligne
ProcessStartInfo startInfo = new ProcessStartInfo(path + "net.exe");
J'ai le message d'erreur même avec les même paramètre