Короче говоря, я хочу, чтобы своего рода отключенное текстовое поле выступало в качестве командной строки для приложения, а включенное текстовое поле - для ввода команды, как в этом Java-приложении, но в C #.
Java-приложение (Crafty)
Этот пример кода делает то, что вам нужно: http://www.codeproject.com/KB/cs/ProcessStartDemo.aspx