我对此进行了研究。我已经在这个地方搜索了解决方案,但是我一直在寻找奇怪的长长的代码行,我认为这是不必要的。 我试图使批处理文件循环执行5次命令。
:loop
start Node_B7
goto loop %5%
这是我希望它启动Node_B7 5次的代码行。我尝试过
:loop
start Node_B7
goto loop
并且它可以工作,尽管它可以无限次地工作。我是编码新手,所以很抱歉,如果这是一个简单的问题。我知道使用VBS可以循环一定次数,因此我确定可以使用批处理文件来执行此操作。请不要告诉我只使用VBS,因为我不想使用VBS。除循环外,我在此批处理文件中拥有的其他命令在VBS中不起作用。
答案 0 :(得分:2)
一个简单的FOR
命令,并使用/L
选项。
FOR /L %%G IN (1,1,5) DO start Node_B7
答案 1 :(得分:2)
help goto
和help set
可以帮助您:
@echo off
set counter=0
:loop
if %counter% equ 5 goto :EOF
set /a counter+=1
echo %counter%
goto loop
壁球循环更好。