[开发工具] 利用.bat(批处理)来删除KEIL编译生成的无用文件

[复制链接]
1999|3
 楼主| 幸福小强 发表于 2018-6-26 10:48 | 显示全部楼层 |阅读模式

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

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

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

4.      keilkill.bat的内容为:

  1. del *.bak/s
  2. del *.ddk/s
  3. del *.edk/s
  4. del *.lst/s
  5. del *.lnp/s
  6. del *.mpf/s
  7. del *.mpj/s
  8. del *.obj/s
  9. del *.omf/s
  10. ::del*.opt /s  ::不允许删除JLINK的设置
  11. del *.plg/s
  12. del *.rpt/s
  13. del *.tmp/s
  14. del *.__i/s
  15. del *.crf/s
  16. del *.o/s
  17. del *.d/s
  18. del *.axf/s
  19. del *.tra/s
  20. del *.dep/s         
  21. delJLinkLog.txt /s

  22. del *.iex/s
  23. del *.htm/s
  24. del *.sct/s
  25. del *.map/s
  26. exit


guanjiaer 发表于 2018-6-26 11:00 | 显示全部楼层
一直不会用.bat文件 感谢楼主分享
 楼主| 幸福小强 发表于 2018-6-26 11:26 | 显示全部楼层
guanjiaer 发表于 2018-6-26 11:00
一直不会用.bat文件 感谢楼主分享

我也不会,我看到转来的。
guanjiaer 发表于 2018-6-26 11:44 | 显示全部楼层
好东西共同分享
您需要登录后才可以回帖 登录 | 注册

本版积分规则

143

主题

1743

帖子

3

粉丝
快速回复 在线客服 返回列表 返回顶部