2011-07-10 15 views
4

可能性の重複:
C#: Run external console program as hiddenコンソール隠しスタイルでC#コンソールアプリケーションを実行するには?

私は、コンソールアプリケーションを開始する必要があるWindowsフォームアプリケーションを使用しています。

ProcessStartInfo p = new ProcessStartInfo(); 

p.UseShellExecute = false; 
p.RedirectStandardOutput = true; 
p.FileName = "rasdial"; 
p.Arguments = string.Format("\x22{0}\x22", name); 
p.WindowStyle = ProcessWindowStyle.Hidden; 

Process process = Process.Start(p); 

すべてのヘルプ:私はp.WindowStyle = ProcessWindowStyle.Hidden;

を設定するWindowsのタスク

に表示さしかし、それは動作しませんコンソールアプリケーションを望んでいない、プロセスが

コードを示しています感謝されます。前もって感謝します!

+0

あなたは「私はコンソールアプリケーションは、Windowsのタスクに表示されたくない」と言って何を意味するのですか?コンソールウィンドウはユーザーに表示されませんか? – Tigran

+1

なぜ-1ですか? @Tigran:はい –

+1

私はupvoted。私はStackOverflowで何が起こっているのか分かりませんが、その場所は質問にはますます敵意を感じています(最初は誰もがここにいる理由)。 –

答えて

8

ソリューション:

p.CreateNoWindow = true; 
関連する問題