[System.Security.SuppressUnmanagedCodeSecurity]
[DllImport("kernel32")]
public static extern long TerminateProcess ( int handle, int exitCode ) ; public void KillProc ( string procName ) { try
{
Process[] thisProc = Process.GetProcessesByName ( procName ) ; TerminateProcess ( int.Parse( thisProc[0].Handle.ToString() ), 0 ) ; } catch ( System.Exception e )
{ Console.WriteLine("kill process {0} faild", procName);
}
}
TerminateProcess 这个对有保护的进程无效 是不是提升该进程权限就可以了啊
? 求详细代码 本人菜鸟 上面的也是复制来的
[DllImport("kernel32")]
public static extern long TerminateProcess ( int handle, int exitCode ) ; public void KillProc ( string procName ) { try
{
Process[] thisProc = Process.GetProcessesByName ( procName ) ; TerminateProcess ( int.Parse( thisProc[0].Handle.ToString() ), 0 ) ; } catch ( System.Exception e )
{ Console.WriteLine("kill process {0} faild", procName);
}
}
TerminateProcess 这个对有保护的进程无效 是不是提升该进程权限就可以了啊
? 求详细代码 本人菜鸟 上面的也是复制来的
解决方案 »
- 如何制作类似menu显示效果的ComboBox
- 页面导出word图片不全的问题
- C#中应用SQL语言的语法问题(如何表述某一字段为空)
- 很简单的一个问题,想问大家一下,看是否兄弟姐妹们对这个时间的理解程度?呵呵
- 如何判断控件是否活动
- 请问Socket关闭时出现一堆异常应该怎么解决?
- 谁有C# windows forms程序设计(清华出版)的源代码,作者网站上的下载不了
- 谁能用c#写出来字符串的3个经典函数(详细请进)?????????????????????????????????????
- 请高手解答!!!!关于.net remoting 多个客户端向服务端传送大文件的可能存在问题及可行性!!
- XmlAttribute 为什么可以得到Web.config中的数据呢?
- 急求关于VS 引用的问题
- 无效的转义序列。
导入命名 空间
之后
GetCurrentProcessID 得到当前进程的ID OpenProcessToken 得到进程的令牌句柄LookupPrivilegeValue 查询进程的权限 AdjustTokenPrivileges 判断令牌权限
看看这个吧