Есть ли простой способ, как запустить процесс в .NET и перенаправить его вывод (ы) в файл?Я знаю, что в Win API я могу передать дескриптор файла в функцию CreateProcess
.В .NET я могу сделать что-то вроде
startInfo.RedirectStandardOutput = true;
, а затем использовать BeginOutputReadLine
и StandardOutput
, чтобы получить данные и сохранить их в файл.Но это кажется немного непосильным по сравнению с тем, что ОС может обрабатывать сама.
Спасибо