注册 登录
电子工程世界-论坛 返回首页 EEWORLD首页 频道 EE大学堂 下载中心 Datasheet 专题
电子研发_lp的个人空间 https://home.eeworld.com.cn/space-uid-411840.html [收藏] [复制] [分享] [RSS]
日志

MS-DOS批文件的使用

已有 1354 次阅读2012-5-22 10:25

对于电子工程师来说,每天都要进行程序的编写,或者PCB的制版,在这一过程中你会发现,在我们编写程序下面或者PCB文件下面产生了很多对我们来说没有用的垃圾文件。比如,我们使用KEIL MDK编写ARM的程序时,在自己编写主函数的文件夹下,出现了大量的我们不知道的文件类型,这些都是我们的进行编写程序的时候,软件自动生成的。可对于我们来说,有用的除了C文件,H文件,HEX文件,工程文件之外,其他的根本排不上用场,只会占用我们硬盘的内存。现在我们就用WINDOWS的批处理文件来解决这一麻烦。

 

一、使用批处理文件的好处

例如,我刚刚写的基于STM32的跑马灯程序,经过编译之后,出现的文件如下:

这么多的文件,估计每个人看来都头疼,想要找到自己想看的C文件估计也要找半天!再看使用自己编写的批处理文件,处理之后:

 

经过处理之后,我们自己想要的文件都在这里,一目了然。如果找自己想要查看的文件,很快就看到了。

 

二、如何编写批处理文件

为了便于说明,我使用图文并茂的形式进行说明

1)首先建立一个TXT的文件,打开之后,我们进行编写。

2)在文件夹里我们输入如下代码:

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

每个del后面是一个空格,也就是占用一个bit,然后我们使用*代替文件名,加上文件的后缀。在一条代码的最后加上 /s”,一条完整的批处理的代码就完成啦。依次类推,我们把不要的文件类型都在文档中写出来。在文档的最后一定要写上“exit”。关闭之后,保存。

3)修改文件的后缀名

写到这里,自己应该很清楚,我们在编写的时候建的文件时TXT类型的,我要把TXT类型的改为BAT类型的文件,才是我们真正要的批处理文件。

这里我们点击“是”。将出现

一个完整的批处理文件就写好啦。我们把它放到我们编写程序文件夹下面,直接双击,系统自动删除文件夹下的垃圾文件。

4)修改批处理文件

如果你觉得某些自己想要的文件也被删除了,我们可以右击文件,点击编辑,删除我们想要文件类型的代码即可。比如,自己还想保留后缀名为.plg的文件,我们直接删除del *.plg /s就可以啦,然后保存。

 

同样的道理,我们可以进行编写其他的批处理文件,删除软件自动产生的垃圾文件。

 

MS-DOS批处理文件.zip

评论 (0 个评论)

facelist doodle 涂鸦板

您需要登录后才可以评论 登录 | 注册

热门文章
    头条资讯