联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!
@echo off setlocal enabledelayedexpansion for /d %%a in (*) do call:lp "%%a" pause&goto :eof :lp for /f "delims=" %%j in ('dir /a-d /b "%~1\*.jpg" 2^<nul') do ( set/a n+=1 echo %%j if !n! equ 5 set n=&goto :eof )
@echo off setlocal enabledelayedexpansion for /d %%a in (*) do ( set "n=" for %%i in ("%%a\*.jpg") do ( set /a n+=1 if !n! leq 5 echo %%i ) if defined n (echo "%%a" 文件个数为 !n!。& echo.) ) pause
@echo off setlocal enabledelayedexpansion for /d %%a in (*) do ( set "forderName=%%a" set "n=" call :show5Files call :showNum ) goto :eof :show5Files for %%i in ("%forderName%\*.*") do ( set /a n+=1 if !n! leq 5 echo %%i ) goto :eof :showNum if defined n (echo "%forderName%" Number: !n!. & echo.) goto :eof