基于C#實(shí)現(xiàn)Windows服務(wù)狀態(tài)啟動(dòng)和停止服務(wù)的方法
本文以實(shí)例形式展示了基于C#實(shí)現(xiàn)Windows服務(wù)狀態(tài)啟動(dòng)和停止服務(wù)的方法。非常實(shí)用。分享給大家供大家參考之用。具體方法如下:
首先先引用:
System.ServiceProcess.dll
然后在引用命名空間:
using System.ServiceProcess;
建立服務(wù)對(duì)象:
ServiceController sc = new ServiceController("Server");
服務(wù)運(yùn)行則停止服務(wù):
if (sc.Status.Equals(ServiceControllerStatus.Running))
{
sc.Stop();
sc.Refresh();
}
服務(wù)停止則啟動(dòng)服務(wù):
if ((sc.Status.Equals(ServiceControllerStatus.Stopped)) || (sc.Status.Equals(ServiceControllerStatus.StopPending)))
{
sc.Start();
sc.Refresh();
}
希望本文所述對(duì)大家的C#程序設(shè)計(jì)有所幫助
- C#創(chuàng)建Windows服務(wù)的實(shí)現(xiàn)方法
- C#對(duì)Windows服務(wù)組的啟動(dòng)與停止操作
- C#編寫(xiě)Windows服務(wù)程序詳細(xì)步驟詳解(圖文)
- 使用C#創(chuàng)建Windows服務(wù)的實(shí)例代碼
- C#版Windows服務(wù)安裝卸載小工具
- C#通過(guò)創(chuàng)建Windows服務(wù)啟動(dòng)程序的方法詳解
- C#實(shí)現(xiàn)操作windows系統(tǒng)服務(wù)(service)的方法
- c#創(chuàng)建windows服務(wù)入門(mén)教程實(shí)例
- c#創(chuàng)建windows服務(wù)(Windows Services)詳細(xì)步驟
- C#編寫(xiě)Windows服務(wù)實(shí)例代碼
- C#啟動(dòng)windows服務(wù)方法的相關(guān)問(wèn)題分析
- C#創(chuàng)建控制Windows服務(wù)
相關(guān)文章
c# GridControl的模糊查詢實(shí)現(xiàn)代碼
這篇文章主要介紹了c# GridControl的模糊查詢實(shí)現(xiàn)代碼,需要的朋友可以參考下2017-02-02
C# windows語(yǔ)音識(shí)別與朗讀實(shí)例
這篇文章主要為大家詳細(xì)介紹了C# windows語(yǔ)音識(shí)別與朗讀實(shí)例,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2021-07-07
adonet基礎(chǔ)示例分享(adonet連接數(shù)據(jù)庫(kù))
這篇文章主要介紹了adonet基礎(chǔ)示例分享(adonet連接數(shù)據(jù)庫(kù)),需要的朋友可以參考下2014-04-04
C#實(shí)現(xiàn)將CSV轉(zhuǎn)為XLSX文件
Microsoft?Excel的XLSX格式以及基于文本的CSV(逗號(hào)分隔值)格式,是數(shù)據(jù)交換中常見(jiàn)的文件格式,本文主要介紹了如何在C#中以編程的方式將CSV文件轉(zhuǎn)化為XLSX?文件,需要的可以參考下2024-03-03
DevExpress實(shí)現(xiàn)自定義GridControl中按鈕文字內(nèi)容的方法
這篇文章主要介紹了DevExpress實(shí)現(xiàn)自定義GridControl中按鈕文字內(nèi)容的方法,需要的朋友可以參考下2014-08-08

