在X.bat中结束exe文件或dll

本文介绍了当程序未正确关闭而导致卸载失败的情况时的解决方法。通过使用taskkill和regsvr32命令来终止相关进程和dll文件,确保程序能够被成功卸载。最根本的解决方案是对程序进行修改,使其能够合理地退出并释放所有占用的资源。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

卸载程序时,有时候主程序调用了其它的exe,而这个exe又调了一个dll,如果在程序中未点停止某功能,而是直接退出程序的话,因为程序漏洞,未合理停止该进程,导致卸载提示占用,导致卸载失败。

在卸载开始前,选运行unreg.bat,强行中止exe和dll,可保证卸载成功。

当然最好的办法是修改程序,使程序合理退出并释放资源。

 

taskkill /im 123.exe /f
taskkill /im mfc12.dll /f
regsvr32  /s /u mfc12.dll