调用控制台程序

string ss = "A,B";
string[] str = ss.Split(',');
System.Diagnostics.Process p = new System.Diagnostics.Process();
p.StartInfo = new System.Diagnostics.ProcessStartInfo();
p.StartInfo.FileName = "C:\\Users\\Administrator\\Desktop\\新建文件夹 (2)\\WebApplication1\\WebApplication1\\dx\\ConsoleApplication1.exe";
p.StartInfo.Arguments = ss;//"C0解释器.exe"的相对路径 空格分隔各个参数 这里有两个参数。
p.StartInfo.WindowStyle = System.Diagnostics.ProcessWindowStyle.Hidden;
p.StartInfo.RedirectStandardOutput = true;
p.StartInfo.UseShellExecute = false;
p.StartInfo.CreateNoWindow = true;//让窗体不显示
p.Start();

posted @ 2018-05-09 10:46  华翎科技  阅读(176)  评论(0编辑  收藏  举报