打开第三方进程 和 关闭第三方进程的方法:
1,打开:
string path = @"E:\云盘\功能测试及验证\C Sharp\C--Test-Code\WndForm\bin\debug\WndForm.exe ";
bool bexit = File.Exists(path);
if (bexit)
{
Process.Start(path);
}
2,打开之前判断进程是否已经打开了,并且判断程序是否存在:
Process[] app = Process.GetProcessesByName("WndForm");
if (app.Length <= 0)
{
string path = @"E:\云盘\功能测试及验证\C Sharp\C--Test-Code\WndForm\bin\debug\WndForm.exe ";
bool bexit = File.Exists(path);
if (bexit)
{
Process.Start(path);
}
}
3,关掉第三方进程:
System.Diagnostics.Process[] app = System.Diagnostics.Process.GetProcessesByName("WndForm");
if (app.Length > 0) app[0].Kill();
或者关掉全部:
foreach(var p in app)
{
p.Kill();
}