title: Run interactive command line exe using c#
body: <p>I can run a command line process using <code>process.start()</code>.
  I can provide input using standard input. After that  when the process demands user input again, how can my program know and pass the input to that exe?</p>