我在C# WinForm程序中,需要实现一个功能,就是杀掉指定名称的进程。我使用的是Process.Kill()方法。但是在程序运行的时候,会报错。错误描述是:“拒绝访问”。请问大家,如何解决这个问题啊???解决就给分!!!
解决方案 »
- 怎么使多个文本显示在RichTextBox控件中,求解答!
- 请问wpf中下面的效果怎么实现,即listbox怎么默认选中第一行,鼠标点击的效果,SelectedIndex不行
- C# WinForm: 求 三 个 Windows 消 息 的 消 息 值
- c#程序如何在文件安装完毕时复制安装光盘目录下的一个文件到刚刚安装的目录里面去
- class clasname <Type>...这个<Type>是啥意思...我在别人的问题看到的不解之外...进来看看代码
- 如何将DataSet中的数据写入数据库??
- 关于事件的问题!!
- 怎么检测网络连接的故障?
- 求教:看不明白结果
- sql 语句
- 一个对LIST操作的问题
- ASP.NET的WEB应用怎么封装成DLL
TASKKILL /F /IM notepad.exe /IM mspaint.exe
or
ntsd -c q -p 4
2.如果旖旎登录的身份可以在任务管理器里杀掉,但是你的程序不行,就是用ntsd,这个一般的进程都能杀掉。个人注意到,操作系统杀进程的时候也使用ntsd的。
以前写过一个小工具,一个进程先kill,不行再ntsd,System.Diagnostics.Process p = new System.Diagnostics.Process();
p.StartInfo.FileName = "ntsd";
p.StartInfo.Arguments = " -c q -p " + textBox1.Text;
p.StartInfo.WindowStyle = System.Diagnostics.ProcessWindowStyle.Hidden;
p.Start();
p.Close();