« 上一篇下一篇 »

利用.bat(批处理)来删除KEIL编译生成的无用文件(转)

本文第转载,原地址为:http://home.eeworld.com.cn/my/space-uid-238351-blogid-649660.html


利用.bat(批处理)文件可以用来删除KEIL编译生成的无用文件,减少工程的磁盘占有量,方便把工程发给合作者。

程序中已经将编译生成的无用文件存放目录设置为OBJ文件夹。当编译后,会发现OBJ目录下有多个文件,约100多个文件,占空间将近20M

创建keilkilll.bat,并执行后,会发现多余文件会被删除,OBJ目录下只有hex文件被保存,大小只有几k,而整个程序大小只有1~3M左右。

keilkill.bat的内容为:

del *.bak/s 

del *.ddk/s 

del *.edk/s  

del *.lst/s 

del *.lnp/s 

del *.mpf/s 

del *.mpj/s 

del *.obj/s 

del *.omf/s 

::del*.opt /s  ::不允许删除JLINK的设置 

del *.plg/s 

del *.rpt/s 

del *.tmp/s 

del *.__i/s 

del *.crf/s 

del *.o/s 

del *.d/s 

del *.axf/s 

del *.tra/s 

del *.dep/s           

delJLinkLog.txt /s 

  

del *.iex/s 

del *.htm/s 

del *.sct/s 

del *.map/s 

exit