
CODE: [Copy to clipboard][ Last edited by ganjie on 2009-1-10 at 12:49 ]@echo off
setlocal enabledelayedexpansion
set "route=%cd%"
for /f "delims=" %%k in ('dir /ad /b "%route%"') do (
set n=0
set "as=%%k"
for /f "delims=" %%i in ('dir /a /b !as!\thumb') do (
set/a n+=1
echo %%i
if !n! equ 5 call :loop
)
:loop
)
pause
CODE: [Copy to clipboard]@echo off
setlocal enabledelayedexpansion
for /d %%a in (*) do (
set n=0
echo.
call :show "%%a"
)
pause
goto :eof
:show
for /f "delims=" %%b in ('dir /b/a-d "%~1\*.*" 2^>nul') do (
set /a n+=1
echo %~1\%%b
if "!n!"=="5" goto :eof
)
| 欢迎光临 中国DOS联盟论坛 (http://cndos.fam.cx/forum/) | Powered by Discuz! 2.5 |