结束autocad异常进程

近日在做CAD自动化数据处理,程序在服务器上运行,运行时间长了会发生异常“autocad application 已停止工作”,这个时候需要通过守护程序去重启CAD,

CAD异常终止

通过CMD命令“@taskkill /f /IM acad.exe”结束“acad.exe”进程提示“进程拒绝访问”,造成这种错误原因是因为CAD程序运行异常触发了”Windows的错误报告”机制,

windows错误报告

导致“acad.exe”进程被“windows的错误报告”进程“WerFault.exe”占用,所以必须先结束“WerFault.exe”,才能结束“acad.exe”

按顺序执行命令:

@taskkill /f /IM WerFault.exe
@taskkill /f /IM acad.exe

顺便还说一下,CAD的另一种错误,这个时候会弹出发送错误报告的窗体,这个窗体不属于“acad.exe”主进程,但是不影响cad的启动和结束

致命错误

关闭错误报告窗体的命令:

@taskkill /f /IM senddmp.exe

 

posted @ 2018-04-03 17:16  中国小刀  阅读(2656)  评论(0编辑  收藏  举报