利用.bat(批处理)来删除KEIL编译生成的无用文件
新建一個.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文件拷貝到我們一個例程的主文件夾下.如下圖所示(我的被命名為keilkill.bat):
然后我們打開user里面的工程,編譯一次.可以看到N多垃圾文件(250個,總大小近20M),如下圖所示:
然后我們在上一級目錄點擊keilkill.bat.會看到彈出一個DOS對話框,然后一閃就沒了.再打開USER文件夾,看看里面.如下圖所示:
此時發現剛剛的很多文件都被kill掉了,此時只剩下幾個有用的文件了.總大小為232KB,比之前少了很多. 現在,你再把這個文件夾打包,發給別人,能節省不少流量.也能節約你硬盤的空間.
現在發現.bat的神奇了吧? 大家可以根據自己的需要,用文本工具打開.bat文件,在里面增加或者刪除一些語句,來適合自己.當然前提是你對.bat要有一點點理解才可以. 具體的學習,這里有個參考,大家可以看看. 靈活的利用bat來幫我們做事,可以省去很多重復勞動.大家有時間多學學吧,我也是昨晚看了一下,覺得很不錯,在這里介紹給大家.
(轉錄openedv)
轉載于:https://www.cnblogs.com/Ph-one/p/4077819.html
總結
以上是生活随笔為你收集整理的利用.bat(批处理)来删除KEIL编译生成的无用文件的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 共享内存生产者消费者模型
- 下一篇: Asp.Net Identity 深度解