bat批量删除7天前的空目录,用这个怎么添加时间限制?
@echo off set DestFolder="D:\MES" for /f "delims=" %%a in ('dir /ad /b /s %DestFolder%^|sort /r') do ( rd "%%a">nul 2>nul &&echo 空目录"%%a"成功删除! ) pause echo 任务完成!
收起
这样试试看
@echo off set DestFolder="D:\MES" forfiles /p %DestFolder% /s /m . /d -7 /c "cmd /c if @isdir==TRUE rd @path && echo 空目录@path 成功删除!" echo 任务完成!
报告相同问题?