c#开启/停止Windows服务
来源:互联网 发布:linux vi 模式 编辑:程序博客网 时间:2024/06/05 18:49
需要管理员权限运行才行,不用多说,详见代码
using System;using System.Collections.Generic;using System.Text;namespace StartWindowsServiceDemo{ class Program { static void Main(string[] args) { string windowsServiceName = "iphlpsvc"; StartWindowsService(windowsServiceName); StopWindowsService(windowsServiceName); Console.Read(); } /// <summary> /// 开启服务 /// </summary> /// <param name="windowsServiceName">服务名称</param> static void StartWindowsService(string windowsServiceName) { using (System.ServiceProcess.ServiceController control = new System.ServiceProcess.ServiceController(windowsServiceName)) { if (control.Status == System.ServiceProcess.ServiceControllerStatus.Stopped) { Console.WriteLine("服务启动......"); control.Start(); Console.WriteLine("服务已经启动......"); } else if(control.Status == System.ServiceProcess.ServiceControllerStatus.Running) { Console.WriteLine("服务已经启动......"); } } } /// <summary> /// 停止服务 /// </summary> /// <param name="windowsServiceName">服务名称</param> static void StopWindowsService(string windowsServiceName) { using (System.ServiceProcess.ServiceController control = new System.ServiceProcess.ServiceController(windowsServiceName)) { if (control.Status == System.ServiceProcess.ServiceControllerStatus.Running) { Console.WriteLine("服务停止......"); control.Stop(); Console.WriteLine("服务已经停止......"); } else if (control.Status == System.ServiceProcess.ServiceControllerStatus.Stopped) { Console.WriteLine("服务已经停止......"); } } } }}
阅读全文
0 0
- c#开启/停止Windows服务
- C#启动停止windows服务
- C#启动,停止Windows服务
- CMD 开启 停止服务
- 服务的开启,停止。
- C# 操作注册安装、开启、停止、卸载服务
- c# windows服务状态、启动和停止服务
- 停止或开启系统服务
- C#对Windows服务操作(注册安装服务,卸载服务,启动停止服务,判断服务存在)
- C#开启及停止进程
- C# 开启及停止进程
- windows启动停止服务
- 手动开启和停止Oracle服务
- ubuntu启动时开启或停止服务
- ubuntu启动时开启或停止服务
- MFC系统服务开启停止代码
- windows 开启snmp服务
- WINDOWS 开启telnet服务
- Flume架构以及应用介绍
- MySql的存储引擎(表类型)
- ALV调用的几个标准函数
- SQL state [null]; error code [17004]; 无效的列类型
- Linux——VIM中代码的折叠和打开
- c#开启/停止Windows服务
- 目标检测Faster_r_cnn代码的使用(python+caffe版本)
- oracle 配合mybatis example分页
- 数据源的创建
- android 代码安装和卸载apk
- matlab2016a怎么生成jar包
- mui实现3级折叠面板
- java生成doc文件
- xampp 开启反向代理