Board logo

标题: 删出空文件夹 [打印本页]

作者: zhaodaijun     时间: 2009-1-24 21:10    标题: 删出空文件夹

小弟新手,想请教下各位前辈,我是做维护的,因为公司电脑中的病毒,我想删出d:\downloads\所有文件
我的批处理是这样写的:
del d:\Downloads\*.* /s /f /q
接下来就是删出所有downloads\所有空文件夹
该怎么写?想请教下各位。谢谢了
作者: gmy     时间: 2009-1-25 00:59
关于CMD下的删除,其实应该注意的是,
1,没有了DELTREE这样的命令,需要DEL和RD配合使用.
2,需要判断目录是否存在再执行,以免误删
3,不能在非当前目录删除, 如 RD D:\ABC\EFG, 在纯DOS和98里是可以的,但2000/XP 里是不行的, 必须 CD D:\ABC 后再删除当前目录下的EFG.

[ Last edited by gmy on 2009-1-25 at 01:02 ]
作者: lianjiang2004     时间: 2009-1-25 10:46
第三条是不准确的,xp下删除非当前盘的目录没发现有任何问题。
作者: HAT     时间: 2009-2-3 05:58
rd /s /q
文件夹和文件一起干掉
作者: 7testing     时间: 2010-6-22 16:27
rd /s /q "d:\downloads" &&  md "d:\downloads"