C# WinForm 应用程序如何向控制台程序输入信息
在WinForm应用程序中启动一个控制台程序,然后向控制台传送输入数据,该怎么做呢?我只找到了读取控制台输出信息的方法,不知道如何输入。...
在WinForm 应用程序中启动一个控制台程序,然后向控制台传送输入数据,该怎么做呢? 我只找到了读取控制台输出信息的方法,不知道如何输入。
展开
1个回答
展开全部
ProcessStartInfo info = new ProcessStartInfo("cmd.exe");
info.Arguments = @"/C ipconfig";//这样输入
info.UseShellExecute = false;
info.RedirectStandardOutput = true;
Process p = new Process();
p.StartInfo = info;
p.Start();
p.WaitForExit();
MessageBox.Show(p.StandardOutput.ReadToEnd());
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询