|
首先先引用System.ServiceProcess.dll
然后在引用命名 空间using System.ServiceProcess; ServiceController sc = new ServiceController("Server");建立服务对象 //服务运行则停止服务 if (sc.Status.Equals(ServiceControllerStatus.Running)) { sc.Stop(); sc.Refresh(); } //服务停止则启动服务 if ((sc.Status.Equals(ServiceControllerStatus.Stopped)) || (sc.Status.Equals(ServiceControllerStatus.StopPending))) { sc.Start(); sc.Refresh(); } |
c# windows服务状态、启动和停止服务
最新推荐文章于 2025-04-24 11:26:10 发布
本文介绍如何使用C#通过ServiceController类来实现Windows服务的状态控制,包括启动和停止操作。
768

被折叠的 条评论
为什么被折叠?



