如何在一个周期后结束For / F循环

时间:2016-10-03 21:52:33

标签: batch-file

尝试在n次循环后结束以下循环。我不知道该如何开始。有什么建议吗?

for /f "skip=11" %%i in ('sqlplus <dbuser>/<dbpass>@<dbname>@<spl_file_path and name>') do set VAR=%%i

我只想要带回的第一个值。还有4行我想不包括在内。

1 个答案:

答案 0 :(得分:2)

只需使用GOTO退出循环

for /f "skip=11" %%i in ('COMMAND') do (
  set VAR=%%i
  goto:next)

:next
echo %var%