0

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 を制御する他の方法はありますか?

4

1 に答える 1