通常情况,我们是这样关闭进程的,但现在有个通过服务触发启动的进程,用下面的方法却关闭不了,不知道怎么弄,请大家指点下!
这个进程在进程表需要点击“显示所有用户进程”才能看到。
非常感谢!
public static void KillProcess(string nameForPros)
{
Process[] pros = Process.GetProcesses();
for (int i = 0; i < pros.Length; i++)
{
if (pros[i].ProcessName == nameForPros)
{
pros[i].Kill();
}
}
}
这个进程在进程表需要点击“显示所有用户进程”才能看到。
非常感谢!
public static void KillProcess(string nameForPros)
{
Process[] pros = Process.GetProcesses();
for (int i = 0; i < pros.Length; i++)
{
if (pros[i].ProcessName == nameForPros)
{
pros[i].Kill();
}
}
}
orntsd -c q -pn explorer.exe 如果这个命令还杀不掉就很难了
有没有办法不用管理员权限关闭吗?用管理员权限程序时,会有个运行提示,这个对客户比较麻烦。