logo

关于 如何杀死Word,Excel等进程? 的评论:

评论日期:2007年04月10日 00:00:00 评论人:fisher
孟老大:
  如果我在系统中打开了多个Excel文件,我不想把它们全部关掉,只想关闭程序生成的进程,该怎么办?
评论日期:2004年10月24日 00:00:00 评论人:jtdo
这种方法试了试,执行foreach (Process thisproc in Process.GetProcessesByName(processName)) 的时候提示:System.ComponentModel.Win32Exception: 拒绝访问
评论日期:2004年11月26日 00:00:00 评论人:kent
这种方法会不会把所有当前用户有权限的进程都杀死呀?exploer之类的进程不也被杀死了吗?
评论日期:2006年03月20日 00:00:00 评论人:jinger
不会把exploer之类的进程杀死,不过如果processName = excel的话,就会把所有的excel进程杀死
评论日期:2007年07月20日 00:00:00 评论人:knightlovers
这种方法试了试,执行foreach (Process thisproc in Process.GetProcessesByName(processName)) 的时候提示:System.ComponentModel.Win32Exception: 拒绝访问 
。。。。。。。。。。。。。。。。。。。。。
本人的是vb.net代码,但结果跟上面的一样 
Dim proc As System.Diagnostics.Process
        For Each proc In System.Diagnostics.Process.GetProcesses
            If proc.ProcessName = "EXCEL" Then proc.Kill()
        Next

Win32Exception was unhandled by user code. Access is denied
发表评论:(由于众所周知的原因,评论需要审核后才能显示,请勿重复发评论。谢谢!!)
标题:
用户名:
内容:
验证码: 请输入右边图像中的文字。验证码