想知道怎么达到如下的目的:
目前有一个文件夹叫123, 它的里面还有若干文件夹和文件(有空文件夹)。现在想达到的目的是:将123下面的所有空的文件夹都删除,并统计删除的个数; 有文件存在的文件夹不予删除。
要可以执行的程序,谢谢。
@echo off
SetLocal EnableDelayedExpansion
for /f "delims=" %%a in ('dir/s/ad/b 123\*') do rd /q "%%a" 2>nul&&set /a N=!N!+1
echo 删除了!N!个
pause
SetLocal EnableDelayedExpansion
for /f "delims=" %%a in ('dir/s/ad/b 123\*') do rd /q "%%a" 2>nul&&set /a N=!N!+1
echo 删除了!N!个
pause
温馨提示:答案为网友推荐,仅供参考