怎样杀掉进程

songxiuhu 2006-02-17 10:34:14
哪位大虾给指点一下,执行System.Diagnostics.Process Proc = System.Diagnostics.Process.Start("winrar.exe","e -pCOMNINFO C:\\*.* C:\\COMNINFO\\");解压缩完成后,如何将该进程退出?在线等.............
...全文
192 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
songxiuhu 2006-02-17
  • 打赏
  • 举报
回复
沉底了............
songxiuhu 2006-02-17
  • 打赏
  • 举报
回复
还是不行啊,执行到:Process[] p = Process.GetProcessesByName("winrar.exe");//to get the process 时出错:提示:拒绝访问!
jiezhi 2006-02-17
  • 打赏
  • 举报
回复
sorry:
Process[] p = Process.GetProcessesByName("winrar.exe");//to get the process
if ( p!=null && p.Length >0)
{
p[0].Kill();//kill it
}
hyj_828 2006-02-17
  • 打赏
  • 举报
回复
p.close();
songxiuhu 2006-02-17
  • 打赏
  • 举报
回复
楼上的大虾,这样做运行出错:c:\inetpub\wwwroot\MrRequest\source\MrRequest\WebForm1.aspx.cs(37): 无法将类型“System.Diagnostics.Process[]”隐式转换为“System.Diagnostics.Process”
jiezhi 2006-02-17
  • 打赏
  • 举报
回复
Process.Kill 方法

Process p = Process.GetProcessesByName("winrar.exe");//to get the process
if ( P!=null)
{
p.Kill();//kill it
}
hyj_828 2006-02-17
  • 打赏
  • 举报
回复
Process.Kill();
hyj_828 2006-02-17
  • 打赏
  • 举报
回复
Proc.CLose();

110,534

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧