@echo off&SetLocal EnableDelayedExpansion
echo Now is processing ... please wait for a few minutes ...
for /f "delims=" %%a in ('dir /s/b/ad D:\') do (
call :getdirs "%%a"
if !maxdir! lss 5 >>maxdirofd.txt echo %%a
set maxdir=0
)
exit
:getdirs
for /f "delims=\ tokens=1*" %%a in (%1) do (
if "%%b"=="" (goto :eof) else (
set /a maxdir+=1
call :getdirs "%%b"
)
)