title: Reading Batch shell script output into C# .Net Program
body: <p>For a project I am building a new front end for an old Batch script System. I have to use Windows XP and C# with .Net. I don't want to touch this old Backend system as it's crafted over the past Decade. So my Idea is to start the <code>cmd.exe</code> Program and execute the Bash script in there. For this I will use the "system" function in .Net. </p>
  
  <p>But I also need to read the "Batch script commandline Output" back into my C# Program. I could redirect it into a file. But there has to be a way to get the Standard Output from <code>CMD.exe</code> in into my C# Program.</p>
  
  <p>Thank you very much!</p>