=波波日志 > Asp.Net/C#/WCF > Asp.Net结束系统进程=

Asp.Net结束系统进程

  asp.net结束系统进程的代码很简单,就下面几句话,不过要使用web来控制进程,需要给予访问此网站的用户为administrators组权限,要不权限不足,通过asp.net的web形式来结束系统进程会出现决绝访问访问的错误。

+展开
-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】 
 
暂时没有评论!
发表留言
  • *昵称:
  • 头像:
  • 电子邮件: [留下您的邮件,方便管理员回复您。]
  • 个人网站: *验证码:
声明:本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载或引用的作品侵犯了您的权利,请通知我们,我们会及时删除!
Powered by showbo,©2012,桂ICP备05005887号 京公网安备1101055090