Process.Start错误输出到C#中的日志

时间:2015-09-06 16:58:29

标签: c# .net cmd

以下是我在Windows中执行命令行的命令。

C:\>"C:\application.exe" "C:\filename.txt" 2>> "C:\errorlog.log"

下面的命令没有日志文件,但我想将输出添加到日志文件中。

System.Diagnostics.Process.Start(@"""C:\application.exe"", @"""C:\filename.txt""");

我想在C#中做同样的事情,但它对我不起作用,这是我现在的代码:

System.Diagnostics.Process.Start(@"""C:\application.exe"", @"""C:\filename.txt"" 2>> ""C:\errorlog.log""");

谢谢

1 个答案:

答案 0 :(得分:0)

以字符串形式发送参数:

试试这个:

System.Diagnostics.Process.Start(@"C:\application.exe" , @"C:\filename.txt 2>> C:\errorlog.log");