admin
|
سوال : اجرای دستورات cmd در برنامه
درود
با استفاده از کدی که در زیر براتون گذاشتم ، شما cmd رو اجرا میکنید ، بهش دستور میدید فایل a.txt در درایو d رو کپی کنه در فایلی به نام b.txt در همون درایو :
کد:
System.Diagnostics.ProcessStartInfo hyp = new System.Diagnostics.ProcessStartInfo("cmd");
hyp.RedirectStandardInput = true;
hyp.RedirectStandardOutput = true;
hyp.UseShellExecute = false;
System.Diagnostics.Process proc = System.Diagnostics.Process.Start(hyp);
proc.StandardInput.WriteLine(@"copy d:\a.txt d:\b.txt");
proc.StandardInput.WriteLine(@"exit");
string output = proc.StandardOutput.ReadToEnd();
|
|
جمعه 16 آبان 1393 - 19:06 |
|