Loading
0

C#重启Windows服务方法及代码

技术小学生微信公众号
腾讯云服务器大促销。
华为服务器
C#重启Windows服务方法及代码
using System.ServiceProcess; //默认没有引用,需手动添加引用

 
  1. ServiceController service = new ServiceController("nginxd");
  2. private void button1_Click(object sender, EventArgs e)
  3. {
  4. try
  5. {
  6. if (service.Status == ServiceControllerStatus.Running)
  7. {
  8. service.Stop();
  9. service.WaitForStatus(ServiceControllerStatus.Stopped);
  10. }
  11. service.Start();
  12. service.WaitForStatus(ServiceControllerStatus.Running);
  13. MessageBox.Show("nginxd服务重启成功");
  14.  
  15. }
  16. catch (Exception)
  17. {
  18. }
  19. }


 
技术小学生微信公众号
华为服务器
腾讯云服务器大促销。

声明:站长码字很辛苦啊,转载时请保留本声明及附带文章链接:https://blog.tag.gg/showinfo-23-344-0.html
亲爱的:若该文章解决了您的问题,可否收藏+评论+分享呢?

最后编辑于:2019-01-13 16:10:14作者:

上一篇:C#强制结束某指定进程方法
下一篇:C#随机生成一个数字+字母大小写的8位随机字符