中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-12 12:52
47,811 主题排行 / 349,897 发帖 / 今日 0 篇 / 48,256 会员排行
DOS批处理 & 脚本技术(批处理室) » 如何顺序执行多个标签下的命令?
可打印版本  738 / 3
第1楼 edison 发表于 2010-04-05 12:41
初级用户 发帖 17 积分 23
如何顺序执行多个标签下的命令?
由于不同标签最后都指向不同的命令。

如何才能同时执行它们然后不受最后最后指向的影响???
第2楼 Hanyeguxing 发表于 2010-04-05 12:58
银牌会员 发帖 897 积分 1,039 来自 在地狱中仰望天堂
没明白你的意思,具体写个脚本出来说明下
第3楼 edison 发表于 2010-04-05 14:36
初级用户 发帖 17 积分 23
Originally posted by Hanyeguxing at 2010-4-5 12:58:
没明白你的意思,具体写个脚本出来说明下



『楼 主』: 多个:如何全部执行??

例:
:stat

echo 自动1 2 3
echo 手动1 2 3


set ST=s
set /p ST= 请根据以上项目选择后按回车键:
if %ST%==0 (
set ok=0
goto stat
)else (
if "%ST%"=="1" goto 1
if "%ST%"=="2" goto 2
if "%ST%"=="3" goto 3
)
goto stat

:1
test
goto stat

:2
test
exit

:3
test
echo 完成







试试了。就是上次这个啊。
不过发现还有些问题
第4楼 Hanyeguxing 发表于 2010-04-05 16:33
银牌会员 发帖 897 积分 1,039 来自 在地狱中仰望天堂
写个简单的示例:

按1,if %ST%==1 goto :1执行
跳到:1标签,执行echo 第一
if "%n%"=="" ...时,执行 goto :stat
。。。。。。。
按4时,依次call 1到3这3 个标签,每次都不执行 ( ) 内的命令

[ Last edited by Hanyeguxing on 2010-4-5 at 17:40 ]
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023