=波波日志 > Asp.Net/C#/WCF > Asp.Net结束系统进程=
Asp.Net结束系统进程
asp.net结束系统进程的代码很简单,就下面几句话,不过要使用web来控制进程,需要给予访问此网站的用户为administrators组权限,要不权限不足,通过asp.net的web形式来结束系统进程会出现决绝访问访问的错误。
+展开
using System.Diagnostics;//========添加名字空间引用
public class KillProcess
{
/// <summary>
/// 重启启动Serv-U,注意要结束进程,访问网站【和程序池(如果为IIS6+以上版本)】的用户一定配置为administrators组的用户,要不权限不够
/// </summary>
/// <param name="processName">进程名称</param>
public static void RestartServU(string processName)
{
//杀死进程
Process[] pros = Process.GetProcessesByName(processName);
foreach (Process pro in pros) pro.Kill();
//重新启动Serv-u
Process.Start(ServUInstallFolder + "servudaemon.exe");
}}
-C#
using System.Diagnostics;//========添加名字空间引用
public class KillProcess
{
/// <summary>
/// 重启启动Serv-U,注意要结束进程,访问网站【和程序池(如果为IIS6+以上版本)】的用户一定配置为administrators组的用户,要不权限不够
/// </summary>
/// <param name="processName">进程名称</param>
public static void RestartServU(string processName)
{
//杀死进程
Process[] pros = Process.GetProcessesByName(processName);
foreach (Process pro in pros) pro.Kill();
//重新启动Serv-u
Process.Start(ServUInstallFolder + "servudaemon.exe");
}}
类别:Asp.Net/C#/WCF 作者:波波 日期:2011-01-11 【评论:0】
相关文章
暂时没有评论!
发表留言
热门博文
- IE里Cookie跨域不能读取
- web服务因URL意外地以/**结束,请求格式无法识别
- 去掉隐藏asp.net编译出错aspxerrorpath错误参数
- 解决asp.net验证视图状态 MAC 失败
- 找不到System.Web.Script.Services.ScriptService
- 在aspx,ashx页面挂起线程执行
最新博文
- WCF利用限流(Throttling)控制并发访问[下篇]
- WCF利用限流(Throttling)控制并发访问[上篇]
- ConcurrencyMode.Multiple模式下的WCF服务同步上下文对并发的影响[下篇]
- ConcurrencyMode.Multiple模式下的WCF服务同步上下文对并发的影响[上篇]
- WCF基于ConcurrencyMode.Reentrant模式下的并发控制机制
- C#如何设置标记方法等为否决的不可用
随机博文
- asp.net runat server属性编译错误
- 反射-实例化一个未知的类(使用System.Type类)
- 动态加载用户控件的组件3
- 17.2 ASP.NET MVC基础
- Cookie在IE浏览器跨域不能存储读取解决方案
- HttpModule与HttpHandler详细介绍
广告商赞助

