View Full Version : سوال: نمایش مقدار خروجی cmd در messagebox ؟؟؟
samadblaj
شنبه 23 دی 1391, 02:18 صبح
سلام دوستان میخوام مثلا خروجی زیر رو توی یک messagebox نمایش بدم چجوریه ؟؟؟
System.Diagnostics.Process.Start("cmd.exe", "/c ipconfig -t");
شاید این لینک (http://stackoverflow.com/questions/206323/how-to-execute-command-line-in-c-get-std-out-results)مرتبط به موضوع باشه !
butterfly8528
شنبه 23 دی 1391, 03:35 صبح
سلام .
////using System.Diagnostics;
Process proc = new Process();
proc.StartInfo.UseShellExecute = false;
proc.StartInfo.RedirectStandardOutput = true;
proc.StartInfo.FileName = "cmd.exe";
proc.StartInfo.Arguments = "/c ipconfig /all";
proc.Start();
string output = proc.StandardOutput.ReadToEnd();
proc.WaitForExit();
MessageBox.Show(output);
موفق باشید :لبخندساده:.
samadblaj
شنبه 23 دی 1391, 03:45 صبح
سلام .
////using System.Diagnostics;
Process proc = new Process();
proc.StartInfo.UseShellExecute = false;
proc.StartInfo.RedirectStandardOutput = true;
proc.StartInfo.FileName = "cmd.exe";
proc.StartInfo.Arguments = "/c ipconfig /all";
proc.Start();
string output = proc.StandardOutput.ReadToEnd();
proc.WaitForExit();
MessageBox.Show(output);
موفق باشید :لبخندساده:.
سلام واقعا دستت درد نکنه عالی بود !!!! :تشویق:
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.