var p = Process.GetProcessesByName("WINWORD"); if (p.Any()) { for (int i = 0; i < p.Length; i++) { p[i].Kill(); } } p = Process.GetProcessesByName("EXCEL"); if (p.Any()) { for (int i = 0; i < p.Length; i++) { p[i].Kill(); } }
最初に始めたとき、ProcessNameがどこから来たのかわかりませんでしたが、偶然プロセスの属性名が次のようになっているのを見ました
上の図に示すように、どのプロセスを強制終了するかを見てください。 GetProcessByName
のパラメータ値であるプロセスの属性名。 上記は C# でバックグラウンド プロセスを強制終了する内容です。詳細については、PHP 中国語 Web サイト (m.sbmmt.com) を参照してください。 !