批处理bat文件中的goto命令
3个回答
2013-09-19
展开全部
For里不可以使用Goto语句,原因是在For里Goto会被看成中断代码,他相当于Break,当然Dos里没有这个命令。如果想控制流程,那你可以使用CALL命令,因为他可以接受一个标签作为批处理程序,如果这个标签包含的是一个功能模块,那么这个标签必须是在所有代码的最后
浙江启扬智能科技有限公司
2023-06-12 广告
2023-06-12 广告
Android和ARM、Linux之间存在密切的联系。Android是一种基于Linux内核的嵌入式智能操作系统,它采用了ARM处理器作为其主要处理器架构。Android的内核和许多应用程序都是基于ARM架构编写的,包括处理器和内存管理器。...
点击进入详情页
本回答由浙江启扬智能科技有限公司提供
2013-09-19
展开全部
可以啊,如下
我也不知道我怎么就蛋疼的写了这么个批处理,我就是用这个告诉你,在for中可以用goto任意转回到任意位置,只要你设置了标签
@echo off&setlocal enabledelayedexpansion
:begin
set /a a=!random!%%20
echo !a!
for /l %%i in (1,1,10) do (
if %%i==!a! goto begin else goto end
)
:end
echo !a!大于10
pause
我也不知道我怎么就蛋疼的写了这么个批处理,我就是用这个告诉你,在for中可以用goto任意转回到任意位置,只要你设置了标签
@echo off&setlocal enabledelayedexpansion
:begin
set /a a=!random!%%20
echo !a!
for /l %%i in (1,1,10) do (
if %%i==!a! goto begin else goto end
)
:end
echo !a!大于10
pause
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-09-19
展开全部
不能。可以在内部加一个 FOR 啊
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询