c# 如何调用外部exe程序 并获取exe程序的返回内容呢? 上面的代码可以获取dos命令的返回内容,比如ping 命令 都没问题,但调用命令行下的程序 就获取不到命令行下程序的返回内容, 晕 。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 process.StandardInput.WriteLine(strcms + " > C:\\1.txt");看看这样 还是看不到命令行下程序的返回内容, 我算总结出来了 dos自带的命令都能得到返回值,非dos自带的就获取不到返回值 ping 命令本身是可以保存为文件,你试试这种类似的命令看看:ping www.163.com -t >>d:\a.txt 像Winform之类的程序,尤其是控制台程序 static void Main(string[] args) { }他的返回值是void,为空,所以你得不到什么返回值的。这个也是看程序了 但那个命令行的程序 在dos下运行的的确确有返回内容的。 C#打包安装 大家都想知道吧 C# xml注释 白得的分您要吗?---关于读取配置文件的问题 sql转到C#中如何实现 datagridview 列排列问题 c#问题? c#2005 我新建的项目就能够运行 但是打开.cs文件时 启动运行为灰色 怎么办啊 如何让TrackBar控件的Maximum是小数? 怎样打开一个Windows的目录?? 关于SSH登录调用Tamir.SharpSsh类输入密码问题 关于Kinect控制PPT播放制作中间的发送信息的蛋疼问题 windows mobile 6 通过httpwebrequest 调用web api 接口获取cookie的问题
看看这样
还是看不到命令行下程序的返回内容, 我算总结出来了 dos自带的命令都能得到返回值,非dos自带的就获取不到返回值
ping www.163.com -t >>d:\a.txt
{
}他的返回值是void,为空,所以你得不到什么返回值的。
这个也是看程序了
但那个命令行的程序 在dos下运行的的确确有返回内容的。