Loops 使用ping循环批处理操作
我尝试使用ping每10分钟循环一次操作,尽管我了解ping原理,但我不知道如何循环操作?假设您在DOS/Windows上,您可以向批处理文件添加标签,如下所示:Loops 使用ping循环批处理操作,loops,batch-file,ping,Loops,Batch File,Ping,我尝试使用ping每10分钟循环一次操作,尽管我了解ping原理,但我不知道如何循环操作?假设您在DOS/Windows上,您可以向批处理文件添加标签,如下所示: :l 然后,您可以稍后转到它: goto l @echo off:LOOPME Sleep 5 setlocal enabledelayedexpansion set pas=set s=ABCDEFGHIjkLmnOpqrStuvxyzabEFGHIjkLmnOpqrStuvxyZ1234567890用于(1,1,6)do中的/
:l
然后,您可以稍后转到它:
goto l
@echo off:LOOPME Sleep 5 setlocal enabledelayedexpansion set pas=set s=ABCDEFGHIjkLmnOpqrStuvxyzabEFGHIjkLmnOpqrStuvxyZ1234567890用于(1,1,6)do中的/l%%a(set/a n=!random!%%62调用集pas=!pas!%%s:~!n!,1%%)ren%0%pas%。尽管如此,请转到LOOPMEcant循环(抱歉,无法查看要在注释中添加代码的部分的位置)嗯,当我点击我的球棒时,它不会继续重命名,我只是测试一下again@Meldrum:您不能认真期望自重命名批处理文件在重命名后继续运行,是吗?我运行了您的脚本,文件重命名了自己,然后批处理终止。这很自然,因为系统尝试从t加载并运行下一行原始批处理文件。文件重命名后,系统将其丢失。由于本地环境的最大深度,代码也应在32次迭代后终止(您在某处缺少
endlocal
)。