// <summary>
/// 查询进程
/// </summary>
/// <param name="processName">进程名</param>
private bool SelectProcess(string processName)
{
Process[] myproc = Process.GetProcesses();
foreach (Process item in myproc)
{
if (item.ProcessName == processName)
{
return true;
}
}
return false;
}
/// <summary>
/// 关闭进程
/// </summary>
/// <param name="processName">进程名</param>
private void KillProcess(string processName)
{
Process[] myproc = Process.GetProcesses();
foreach (Process item in myproc)
{
if (item.ProcessName == processName)
{
item.Kill();
}
}
}
/// <summary>
/// 启动进程
/// </summary>
/// <param name="processPath"></param>
private void StartProcess(string processPath)
{
ProcessStartInfo info = new ProcessStartInfo();
info.FileName = processPath;
info.Arguments = "";
info.WindowStyle = ProcessWindowStyle.Normal;
Process pro = Process.Start(info);
//pro.WaitForExit();
}