如何利用.bat(批处理)来删除KEIL编译生成的无用文件
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
如何利用.bat(批处理)来删除KEIL编译生成的无用文件
用电脑新建一个.txt文件.在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 ::不允许删除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
del JLinkLog.txt /s
del *.iex /s
del *.htm /s
del *.sct /s
del *.map /s
exit
然后,关闭.txt文件,同时把后缀名改为.bat.然后再把这个.bat文件拷贝到我们一个例程的主文件夹下即可。
每次打开这个.bat文件即可删除当前子目录的所有指定后缀文件。
注: /P 删除每一个文件之前提示确认信息。
/F 强制删除只读文件。
/S 从所有子目录删除指定文件。
/Q 安静模式。
删除全域通配字符时,不要求确认。
/A 根据属性选择要删除的文件。
*.bat对大小写不敏感。
所以在写*.bat时不必留意大小写。
上面案例使用的是/S
整理:叶念西风
转自:正点原子。