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

发布时间:2021-12-02 17:56:45

背景:在STM32的Keil工程中,每次编译完成以后都会生成很多的编译中间文件,在需要发送工程或者push到github上时,完全没有必要保留这些中间文件,因此常用批处理文件来便捷地清除这些文件。


批处理文件:批处理文件是一种简单的程序


  可以通过条件语句(if)和流程控制语句(goto)来控制命令运行的流程,在批处理中也可以使用循环语句(for)来循环执行一条命令。当然,批处理文件的编程能力与C语言等编程语句比起来是十分有限的,也是十分不规范的。批处理的程序语句就是一条条的DOS命令(包括内部命令和外部命令),而批处理的能力主要取决于你所使用的命令。


操作步骤:


1.新建一个.txt文件,在里面输入如下内容:


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 ::不允许删除JTAG的设置
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
del JLinkLog.txt /s

del *.iex /s
del *.htm /s
del *.sct /s
del *.map /s
exit


2.关闭该txt文件,把后缀名改为.bat。然后把这个.bat文件拷贝到目标工程的主文件夹下,如图所示:(我将此批处理文件命名为keilkill.bat)



效果:


bat文件运行之前工程大小:



?bat文件运行之后工程大小:



这里我只简要说明了批处理文件在清除keil工程的编译中间文件的一个简单应用,想要详细了解批处理文件的应用及其编程,可以参考正点原子论坛的一片帖子:http://www.openedv.com/posts/list/598.htm?fromAll=0


?


??cloud over sky


??2020/1/18


?


?

相关文档

  • 快乐的童年作文600字左右
  • 可口可乐女生代言海报图片欣赏
  • centos 6.5 用yum安装 jdk1.8
  • usb按摩器有用吗?usb按摩器的选购技巧
  • 黄纬禄:千钧重压下敢拍板
  • excel 中如何使用函数替代case when 进行转换
  • 大学生激情的演讲稿
  • 托福作文范文 托福作文中说明文范文
  • 口才书籍
  • Android 无法显示全部 sdk tools
  • 关于难忘的感恩节作文500字
  • 家长给中考孩子的鼓励信
  • <<运算符 JAVA_运算符(Java)
  • 电脑主机红光灭了怎么办
  • 2020年贵州黔西南望谟县妇幼保健院自主招聘卫生专业技术人员简章
  • 热爱自己,热爱你的眼睛(Loveyourself,loveyoureyes)
  • 2020年父亲节祝福问候语QQ合集58条
  • 乐观刷新着我们的生活
  • 终于等到你!阿里正式向 Apache Flink 贡献 Blink 源码
  • 社会阶层越低 人越“智慧”
  • 海棠上盆时间与养护方法
  • 煮熟晒干的板栗可以带去美国吗
  • 哪些人容易长老年斑老年斑祛除方法
  • 2015广东省大学学科专业排行榜
  • 幼儿园小班科学教案《落叶树和常绿树》含反思
  • 为什么女孩子不喜欢吃的多(能吃)的女孩子
  • 秋天的风四年级作文400字
  • 创建安卓项目r.java_新建Android工程没有自动生成R.JAVA,应该先升级下ADT
  • 如何自己在家给手机贴膜,方便省钱
  • 20条拽到没朋友的霸气微信个性签名
  • 猜你喜欢

  • 语文阅读与课文学*方法+
  • 《莫言被幸福烦恼并非矫揉造作》阅读答案
  • 基于笔交互的电子白板系统的设计实现
  • 口腔科医院感染管理质量控制考核标准
  • 2007年注册会计师考试全国统一考试《会计》试题及答案解析
  • js进阶作业
  • 最新学前教育幼儿园托班教案棒棒糖.doc
  • 第三方物流是我国物流业发展的必然趋势
  • 屏幕最大的手机是哪款
  • 2014-2015学年新北师大版四年级数学上册期中试卷1
  • 端午节传入日本成为男儿节的历史a
  • 怎么把苹果7编辑去掉
  • 【2019最新】八年级数学上册14-3因式分解提公因式法导学案新人教版
  • 「题目代码」P1013~P1017(Java)
  • 枭雄传之葛朗台攻略
  • 专注健身工作室会员管理
  • Internet上煤炭信息资源的检索
  • 宜兴市联友包装材料有限公司(企业信用报告)- 天眼查
  • 初一的自我介绍演讲稿
  • 敞开心扉放飞理想
  • 县公安局业务装备采购A包招标文件
  • 颗粒自动包装机再确认方案及报告
  • 北工大工程图学教学课件2012
  • 八年级生物保护生物的多样性
  • 重庆市巴蜀中学2015-2016学年高一历史下册3月月考试题1
  • 班组长一天
  • 第7节我国的气候特征与主要气象灾害(第二课时)课件03
  • 通用团队凝聚力PPT模板
  • 河南中考英语阅读分题型方法技巧总结()
  • 传统工业区与新工业区ppt课件(自制)33 人教课标版
  • 2019-2020年八年级期末考试生物试题及答案
  • 北师大初中数学八下《6.2.*行四边形的判定》PPT课件 (3)
  • 谈药学与临床护理服务
  • Linux服务器安装cmake
  • 2012学年度第一学期期中数学七年级四校联考答题纸
  • 《金版新学案》高三语文一轮复* 第1编 教材知识名师课件 必修2 新课标
  • 轻度乳腺增生怎么办 乳腺增生是什么引起的 乳腺增生可以治愈吗乳腺增生是女性常见病
  • 企业管理授课计划2012-2013-1(机制本科2009与专接本)-推荐下载
  • 新城实验中学2015年中考历史《大变革的时代》复*课件3
  • 初一写人作文《有车了》300字(共6页PPT)
  • 重庆青年职业技术学院各专业一年学费多少钱
  • Profibus-DP和CAN总线的系统集成
  • 电脑版