Цитата mataranga:
как поменять, чтобы он не только первую строку брал, а еще какие я скажу? »
|
Например, так:
Код:
![Выделить весь код](images/misc/selectcode.png)
@echo off
setlocal enableextensions enabledelayedexpansion
for %%i in (1 3 5 8) do (
for /f "usebackq delims=" %%j in (`more.com +%%i "E:\Песочница\0198\test.txt"`) do (
if not defined sFirstLine (
set sFirstLine=defined
echo %%j
)
)
set sFirstLine=
)
endlocal
exit /b 0
Но намного быстрее — так:
Код:
![Выделить весь код](images/misc/selectcode.png)
@echo off
setlocal enableextensions enabledelayedexpansion
for /f "usebackq delims=[] tokens=1*" %%j in (`type "E:\Песочница\0198\test.txt" ^| find.exe /n /v ""`) do (
for %%i in (1 3 5 8) do (
if %%i equ %%j echo.%%k
)
)
endlocal
exit /b 0