Πρέπει να χρησιμοποιήσεις το Process.StandardInput property σε συνδυασμό με ένα StreamWriter. Ρίξε μια ματιά στο παράδειγμα εδώ: http://msdn.microsoft.com/en-us/library/system.diagnostics.process.standardinput(VS.71).aspx
To Esc είναι χαρακτήρας (που όμως δεν φαίνεται) όπως και όλοι οι υπόλοιποι χαρακτήρες (που φαίνονται). Αν πεις
myStreamWriter.Write(ChrW(27))
τότε "γράφεις" ένα Esc στο StandardInput