C#操作windows系統(tǒng)進(jìn)程的方法
更新時間:2015年04月28日 11:42:50 作者:igoo
這篇文章主要介紹了C#操作windows系統(tǒng)進(jìn)程的方法,涉及C#針對windows操作系統(tǒng)進(jìn)程的創(chuàng)建與關(guān)閉的技巧,需要的朋友可以參考下
本文實例講述了C#操作windows系統(tǒng)進(jìn)程的方法。分享給大家供大家參考。具體如下:
這段代碼演示了如何根據(jù)進(jìn)程名關(guān)閉進(jìn)程和啟動進(jìn)程
/// <summary> /// 關(guān)閉進(jìn)程 /// </summary> private bool CloseProcess(string CloseProcessName) { try { //根據(jù)進(jìn)程名稱,獲取該進(jìn)程信息 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> /// 創(chuàng)建進(jìn)程 /// </summary> public bool StartProcess(string StartProPath) { try { Process TheStartProcess = Process.Start(StartProPath); } catch (Exception) { return false; } return true; }
希望本文所述對大家的C#程序設(shè)計有所幫助。
您可能感興趣的文章:
- 如何在C# 中查找或結(jié)束程序域中的主、子進(jìn)程
- C#操作windows系統(tǒng)進(jìn)程的方法
- C#操作進(jìn)程的方法介紹
- C#獲取所有進(jìn)程的方法
- C#中進(jìn)程的掛起與恢復(fù)
- C#實現(xiàn)啟動,關(guān)閉與查找進(jìn)程的方法
- C#實現(xiàn)關(guān)閉其他程序窗口或進(jìn)程代碼分享
- C#實現(xiàn)強制關(guān)閉當(dāng)前程序進(jìn)程
- C#關(guān)閉指定名字進(jìn)程的方法
- C#實現(xiàn)查殺本地與遠(yuǎn)程進(jìn)程的方法
- C#結(jié)束進(jìn)程及子進(jìn)程
相關(guān)文章
C#中IEnumerable、ICollection、IList、List之間的區(qū)別
這篇文章主要介紹了C#中IEnumerable、ICollection、IList、List之間的區(qū)別,本文分別分析了它的實現(xiàn)源碼,從而總結(jié)出了它們之間的關(guān)系和不同之處,需要的朋友可以參考下2015-06-06C#函數(shù)式編程中的遞歸調(diào)用之尾遞歸詳解
這篇文章主要介紹了C#函數(shù)式編程中的遞歸調(diào)用詳解,本文講解了什么是尾遞歸、尾遞歸的多種方式、尾遞歸的代碼實例等內(nèi)容,需要的朋友可以參考下2015-01-01基于C#實現(xiàn)Windows服務(wù)的方法詳解
在實際應(yīng)用過程中,有時候我們希望開發(fā)的程序,不需要界面,直接開機就可以長時間運行,這時候,我們可以考慮做成一個Windows服務(wù)。這篇文章跟大家介紹一下,如何基于C#實現(xiàn)Windows服務(wù)的創(chuàng)建、安裝、啟動、停止和卸載,需要的可以參考一下2022-09-09C# 使用動態(tài)庫DllImport("kernel32")讀寫ini文件的步驟
kernel32.dll是Windows中非常重要的32位動態(tài)鏈接庫文件,屬于內(nèi)核級文件,這篇文章主要介紹了C# 利用動態(tài)庫DllImport("kernel32")讀寫ini文件,需要的朋友可以參考下2023-05-05