用Bat清理项目中的特定目录
在把源代码打包的时候,常做的一步就是把文件夹中的所有bin目录和obj目录删除,不然打的包会很大。如果解决方案中只有一个项目,手工删除这两个目录还可以。项目一多了,一个个地手工删除自然很累。
懒惰的程序员都会去写个程序做这个事情。上学的时候就写过一个Power工具包,里面就包括这个功能。现在想想那个时候还是太勤快了,写那么多代码做这么点儿破事儿,累不累啊?
因为用bat,几行代码就可以搞定。而且不用编译,用的时候不用选择目标文件夹。
在网上找了半天始终没有找到一个合适的。没办法,自己写了。代码如下
for /r "C:\Folder" %%f in (.) Do If %%~nf == bin rd /s "%%f"