![]() |
中国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 |