如何从C#执行命令行程序并返回STD OUT结果.具体来说,我想对以编程方式选择的两个文件执行DIFF,并将结果写入文本框.是的,我可以为自己解决这个问题,但肯定有人做过类似的事情,我很懒...
显然,我可以使用cmd控制台执行某些操作 Process.Start();
有没有办法获得该过程的输出?例如,我可能会有...
Process.Start("sample.bat");
Run Code Online (Sandbox Code Playgroud)
...在我的C#winforms应用程序中,sample.bat将包含以下内容:
echo sample loaded
Run Code Online (Sandbox Code Playgroud)
第一个问题:有没有办法sample loaded在蝙蝠执行后检索它?第二个问题:有没有办法在没有弹出控制台窗口的情况下使用它?