DOS批处理循环遍历列表中的数字

3
我需要在DOS批处理文件中迭代一个数字列表。我已尝试过以下代码:
for /l %%n in (10,13,14,15) do ( 
     REM do something 
)

但是这似乎行不通。正确的语法是什么?关于批处理文件的文档非常少,网上几乎没有正式的文档。
2个回答

6

尝试一下这个

    @echo off

    set nums=10,13,14,15

    for %%i in (%nums%) do (
      echo %%i
    )

3

试试这个

对于%%n在(10,13,14,15)中,执行以下操作
     REM 做某事 

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接