
| Quote: | |
|
CODE: [Copy to clipboard]@echo off
setlocal enabledelayedexpansion
set/a T=0
for /l %%i in (1 1 100) do (
set flag=!T!
echo 每三行的内容:
call :ReadFile !T!
echo.
pause>nul
if !Flag! EQU !T! echo 文件读完了 & pause>nul & goto :eof
)
pause>nul
:ReadFile
set/a T=%1
if %T% equ 0 (set "CMDLine=delims=") else set "CMDLine=skip=%T% delims="
for /f "%CMDLine%" %%i in (test.txt) do (
set/a T+=1
echo %%i
set/a flag=!T! %% 3
if !flag! EQU 0 goto :eof
)
| Quote: | |
|
| 欢迎光临 中国DOS联盟论坛 (http://cndos.fam.cx/forum/) | Powered by Discuz! 2.5 |