
CODE: [Copy to clipboard][ Last edited by ansipeter on 2007-8-11 at 11:09 AM ]@echo off&setlocal
for /f "delims=:" %%? in ('findstr /n .* 文件.txt^|findstr "^[0-9]*:ABC$"') do set c=%%?
set /a d=%c%-2
for /f "tokens=1* delims=:" %%a in ('findstr /n .* 文件.txt^|findstr "^%d%:.*"') do set e=%%b
echo.%e%
CODE: [Copy to clipboard]@echo off
for /f "delims=:" %%a in ('findstr/nx "ABC" test.txt') do set/a row=%%a-3
for /f "skip=%row% delims=" %%a in (test.txt) do echo.%%a&&goto end
:end
pause&exit
| 欢迎光临 中国DOS联盟论坛 (http://cndos.fam.cx/forum/) | Powered by Discuz! 2.5 |