控制IIS启动,停止,重启(转)
2012-09-11 10:39
169 查看
C#控制IIS启动,停止,重启
代码
1 using System.Diagnostics;
2 using System.ServiceProcess;
3
4
5
6 // Reference System.ServiceProcess And System.Diagnostics namespace
7 ServiceController sc = new ServiceController("iisadmin");
8 switch (sc.Status)
9 {
case ServiceControllerStatus.ContinuePending:
break;
case ServiceControllerStatus.PausePending:
break;
case ServiceControllerStatus.Paused:
sc.Continue();
break;
case ServiceControllerStatus.Running:
//sc.Stop();
//sc.Start();
Process.Start("iisadmin");//重启
break;
case ServiceControllerStatus.StartPending:
break;
case ServiceControllerStatus.StopPending:
break;
case ServiceControllerStatus.Stopped:
sc.Start(); //启动
break;
default:
break;
}
sc.Close();
sc.Dispose();
代码
1 using System.Diagnostics;
2 using System.ServiceProcess;
3
4
5
6 // Reference System.ServiceProcess And System.Diagnostics namespace
7 ServiceController sc = new ServiceController("iisadmin");
8 switch (sc.Status)
9 {
case ServiceControllerStatus.ContinuePending:
break;
case ServiceControllerStatus.PausePending:
break;
case ServiceControllerStatus.Paused:
sc.Continue();
break;
case ServiceControllerStatus.Running:
//sc.Stop();
//sc.Start();
Process.Start("iisadmin");//重启
break;
case ServiceControllerStatus.StartPending:
break;
case ServiceControllerStatus.StopPending:
break;
case ServiceControllerStatus.Stopped:
sc.Start(); //启动
break;
default:
break;
}
sc.Close();
sc.Dispose();
相关文章推荐
- 控制IIS启动,停止,重启
- Nginx 的启动、停止、平滑重启、信号控制和平滑升级
- Nginx 的启动、停止、平滑重启、信号控制和平滑升级
- Nginx 的启动、停止、平滑重启、信号控制和平滑升级
- Nginx 的启动、停止、平滑重启、信号控制和平滑升级
- Nginx 的启动、停止、平滑重启、信号控制和平滑升级
- Nginx 的启动、停止、平滑重启、信号控制和平滑升级
- C#实现IIS的启动、停止、重启
- Nginx 的启动、停止、平滑重启、信号控制和平滑升级
- Windows MySQL BAT脚本控制启动、停止、重启
- 批处理命令行CMD启动停止重启IIS的命令(转)
- 批处理命令行CMD启动停止重启IIS的命令
- IIS网站已经停止,提示服务器没有及时响应启动或控制请求!本地计算机法启动 World Wide Web Publishing 服务。提示 “错误127: 找不到指定的程序”或者“错误1721,资源不足,无法启动”
- linux下nginx启动停止重启控制脚本
- Nginx 的启动、停止、平滑重启、信号控制和平滑升级
- 批处理命令行CMD启动停止重启IIS的命令
- IIS网站已经停止,提示服务器没有及时响应启动或控制请求!本地计算机法启动 World Wide Web Publishing 服务。提示 “错误127: 找不到指定的程序”或者“错误1721,资源不足,无法启动
- 04_Nginx命令行参数,控制信号,Nginx启动、停止、重启命令
- IIS突然停止,无法启动 启动提示“服务没有及时响应启动或控制请求”
- CentOS 6.9安装Tomcat8.5.24与控制命令(启动、停止、重启)的设置