申し訳ありませんが、私は現在実行中です。実行時には、コマンドが完了するまでコマンドプロンプトが表示されます。EXEを実行するときにコマンドプロンプトを表示しない
コマンドプロンプトを非表示にする方法はありますか?
Process.Start(
"\\path_to_exe\Testing.exe ",
Arg2 + Arg3 + Arg4 + Arg5 + Arg6 + Arg7 + Arg8 + Arg9 + Arg10 + Arg11)
申し訳ありませんが、私は現在実行中です。実行時には、コマンドが完了するまでコマンドプロンプトが表示されます。EXEを実行するときにコマンドプロンプトを表示しない
コマンドプロンプトを非表示にする方法はありますか?
Process.Start(
"\\path_to_exe\Testing.exe ",
Arg2 + Arg3 + Arg4 + Arg5 + Arg6 + Arg7 + Arg8 + Arg9 + Arg10 + Arg11)
Dim p as New ProcessStartInfo(@"command", args)
p.WindowStyle = ProcessWindowStyle.Hidden
p.CreateNoWindow = true
Process.Start(p)
これは私が探しているかもしれないと思うけど、構文エラーが出てきています。彼らを今見て。 – Muhnamana
WindowStyleを削除し、UseShellExecute = falseを追加します。 –
私は@juergenドールの回答に基づいて構文エラーを取得した理由は100%確実ではないが、私はこれを発見し、全く同じように動作しているようです。
Dim psInfo As New System.Diagnostics.ProcessStartInfo("path_to_exe", Arg2 + Arg3 + Arg4 + Arg5 + Arg6 + Arg7 + Arg8 + Arg9 + Arg10 + Arg11)
psInfo.WindowStyle = ProcessWindowStyle.Hidden
System.Diagnostics.Process.Start(psInfo)
シェル( "CMD.EXE"、AppWinStyle.Hide)
は何をするか説明します –
あなたが意味するかまったく(CLI) 'コマンドのコンソールを表示しませんか'? – IAbstract
これを試してみましたか: 'Process.StartInfo.CreateNoWindow = true;'? – Schaliasos