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

Batch file 如何在一个周期后结束For/F循环,batch-file,Batch File,尝试在n个循环之后结束以下循环。我不知道如何开始。有什么建议吗 for /f "skip=11" %%i in ('sqlplus <dbuser>/<dbpass>@<dbname>@<spl_file_path and name>') do set VAR=%%i 对于('sqlplus/@')中的/f“skip=11”%%i,do set VAR=%%i 我只想要返回的第一个值。还有4行我不想包括在内。只需使用GOTO退出循环即可 for

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

for /f "skip=11" %%i in ('sqlplus <dbuser>/<dbpass>@<dbname>@<spl_file_path and name>') do set VAR=%%i
对于('sqlplus/@')中的/f“skip=11”%%i,do set VAR=%%i

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

只需使用
GOTO
退出循环即可

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

:next
echo %var%

只需使用
GOTO
退出循环即可

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

:next
echo %var%
同样相关的:同样相关的: