C# アプリケーションから (プロンプト ウィンドウなしで) Apache プロセスを開始および停止する必要があります。Apache サービスについて話しているのではなく、コンソール アプリケーションについて話していることに注意してください。
で開けてみました
string cmd = Environment.ExpandEnvironmentVariables(CMD_APACHE);
prs_apache = new Process();
prs_apache.StartInfo.RedirectStandardOutput = true;
prs_apache.StartInfo.UseShellExecute = false;
prs_apache.StartInfo.CreateNoWindow = true;
prs_apache.StartInfo.FileName = cmd;
prs_apache.Start();
CTRL-C コマンドと process.close または process.closemainwindow() を送信しようとしましたが、誰も機能しません。Apache を制御する他の方法はありますか?