【发布时间】:2013-03-05 21:26:40
【问题描述】:
我想从 C# 运行一个 shell 命令并在我的程序中使用返回的信息。 所以我已经知道要从终端运行某些东西,我需要这样做:
string strCmdText;
strCmdText= "p4.exe jobs -e";
System.Diagnostics.Process.Start("CMD.exe",strCmdText);
所以现在执行命令,并从该命令返回一些信息... 我的问题是如何在我的程序中使用这些信息,可能与命令行参数有关,但不确定。
我真的需要使用 C#。
【问题讨论】:
-
链接的问题告诉你如何从一个进程中获取返回值;这个问题似乎更像是它想要来自程序的 output,即stackoverflow.com/questions/14115768/…