condアプリケーションで静かにコマンドを実行するコマンドを実行します
C#は、アプリケーション内でコマンドライン命令を実行するための簡単な方法を提供します。 たとえば、コマンドを使用してjpg画像内にrarアーカイブを埋め込むにはcopy /b Image1.jpg Archive.rar Image2.jpg
:
<code class="language-csharp">string command = "/C copy /b Image1.jpg + Archive.rar Image2.jpg"; System.Diagnostics.Process.Start("CMD.exe", command);</code>
このコードスニペットはコマンドプロンプトを開始し、指定されたコマンドを実行します。 コマンドウィンドウを抑制する
「/c」パラメーターを理解
<code class="language-csharp">System.Diagnostics.Process process = new System.Diagnostics.Process(); System.Diagnostics.ProcessStartInfo startInfo = new System.Diagnostics.ProcessStartInfo(); startInfo.WindowStyle = System.Diagnostics.ProcessWindowStyle.Hidden; startInfo.FileName = "cmd.exe"; startInfo.Arguments = "/C copy /b Image1.jpg + Archive.rar Image2.jpg"; process.StartInfo = startInfo; process.Start();</code>
パラメーターが不可欠です。指定されたコマンドを実行してからシェルを閉じるようにコマンドプロンプトを指示します。 を省略すると、コマンドが正しく実行されないようにします
以上がC#でコマンドプロンプトコマンドを静かに実行するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。