我必须编写一个批处理脚本,我必须只读取第17行的内容并将其保存到变量。我使用skip来消除前16行,但我不知道如何消除最后5行,即从第18行到第22行。 请在下面找到我的代码:
for /f "skip=16" %%G IN (ABCD.txt) DO set "variable=%%G"
有人可以建议我如何仅从第17行阅读内容
答案 0 :(得分:1)
您可以添加GOTO
以退出FOR循环。
for /f "skip=16" %%G IN (ABCD.txt) DO (
set "variable=%%G"
goto :LeaveLoop
)
:LeaveLoop