标题: 求助,怎样用for循环删除空目录
[打印本页]
作者: danjiang
时间: 2008-7-2 15:06
标题: 求助,怎样用for循环删除空目录
怎样用for循环删除空目录
[
Last edited by danjiang on 2008-7-4 at 10:14 AM ]
作者: danjiang
时间: 2008-7-2 20:58
像
for /r/d %%a in (*.*) do rd %a
作者: danjiang
时间: 2008-7-7 17:44
没有回答,问题太复杂?
作者: lxmxn
时间: 2008-7-7 23:06
因为这个问题已经讨论过几次了,所以没必要再重复回答你的问题了。
作者: danjiang
时间: 2008-7-8 12:05
多谢了。
搜索 "删除空目录",没找到
搜索 "删除 空目录",才找到了
作者: Climbing
时间: 2008-7-8 15:31
::::NAME RDEmpty.cmd 删除指定目录下所有空目录.cmd
@echo off
if not [%1]==[] goto _loop
call :_rdit %cd%
goto :eof
:_loop
call :_rdit %1
shift
if not [%1]==[] goto _loop
goto :eof
:_rdit
for /f "usebackq tokens=*" %%i in (`dir /ad/b/s %1 ^| sort/r`) do rd /q "%%i" >nul 2>nul && echo RD "%%i" ... Done!
goto :eof
作者: zhclvip
时间: 2010-1-6 09:04
删除的并非空目录啊!