本文實例講述了C#操作windows系統進程的方法。分享給大家供大家參考。具體如下:
這段代碼演示了如何根據進程名關閉進程和啟動進程
/// <summary>/// 關閉進程/// </summary>private bool CloseProcess(string CloseProcessName){ try { //根據進程名稱,獲取該進程信息 Process[] MyProcessS = Process.GetProcessesByName(CloseProcessName); foreach (Process MyProcess in MyProcessS) { MyProcess.Kill(); MyProcess.WaitForExit(); MyProcess.Close(); Thread.Sleep(10000); } } catch (Exception) { return false; } return true;}/// <summary>/// 創建進程/// </summary>public bool StartProcess(string StartProPath){ try { Process TheStartProcess = Process.Start(StartProPath); } catch (Exception) { return false; } return true;}
希望本文所述對大家的C#程序設計有所幫助。
新聞熱點
疑難解答