如果我有一个文本文件,请调用text.txt,我有这段代码来阅读它。
@ECHO OFF
SetLocal EnableDelayedExpansion
for /f "delims=" %%x in ('type text.txt') do (
set "Var=%%x"
ECHO !Var!
)
pause
我怎么才能只显示文本文件的第三行。感谢。
答案 0 :(得分:1)
@ECHO OFF
SetLocal DisableDelayedExpansion
for /f "usebackq skip=2 delims=" %%x in ("text.txt") do echo %%x & goto done
:done
pause
跳过两行,写第三行并退出for循环