Posez votre question Signaler

C# et dos

younes12345 43Messages postés 5 septembre 2009Date d'inscription - Dernière réponse le 28 sept. 2009 à 17:52
Bonjour,
comment peut t on executer de commande dos sous C# car je suis entrain de developper une application réseau.
des commandes comme Netstat, net view.....
Lire la suite 

C# et dos »

Suggestions
2 réponses
Réponse
+0
moins plus
Salut younest,

Fais des recherches au niveau de ProcessStartInfo:

ProcessStartInfo startInfo = new ProcessStartInfo();
startInfo.WorkingDirectory = MonAppli.workingDirectory;

startInfo.FileName = "\"" + cmd + "\"";
startInfo.Arguments = " " + parametres;

startInfo.RedirectStandardOutput = true;
startInfo.CreateNoWindow = true;

startInfo.UseShellExecute = false;

process = Process.Start(startInfo);
process.WaitForExit();
string stdout = process.StandardOutput.ReadToEnd();
process.Close();

En espérant que ça t'aide !
Joel - 28 sept. 2009 à 17:52
Le DOS n'existe plus depuis des années.
Et on n'appelle jamais des commandes comme cela : c'est crade et non professionnel.
On utilise les apis Network.
Ajouter un commentaire
Ce document intitulé « C# et dos » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
5 extensions si vous voulez revenir à l'ancien Facebook