Processクラスを使う時の注意点(*.batファイルを起動する時とか)
コマンド・プロンプトを表示せずにコンソール・アプリケーションを実行するには?[C#、VB]にも記述されてますが、
コンソール画面を表示しない時は、通常
CreateNoWindow = true WindowStyle = ProcessWindowStyle.Hidden
にしておけばいいようですが、
UseShellExecute = false
にしておかないと、*.batファイルを起動した時にでてくるコンソール画面は、抑制できないようです。