杀死在服务器上运行的进程

时间:2013-12-16 07:02:01

标签: c# asp.net iis-7.5 webpage kill-process

我写了一个程序。它会杀死在计算机上运行的进程notepad.exe,它看起来像这样:     `

Process process = new Process();
process.StartInfo.FileName = "cmd.exe";
process.StartInfo.UseShellExecute = false;
process.StartInfo.WorkingDirectory = @"d:\Windows\System32";
process.StartInfo.Arguments = "/c taskkill /IM notepad.exe";
process.Start();
process.Close();`

我将此代码放在我的网页上。问题是:当我使用Visual Studio开发服务器时,它可以工作。当更改为本地iis 7.5时,它不会。我试图搞清楚,所以我甚至将管理员权限授予“DefaultAppPool”或以管理员身份运行整个网页(然后所有进程都以cmd.exe作为管理员运行)但不是解决方案。

0 个答案:

没有答案