![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-04 19:39 |
共 48,038 主题排行 / 350,123 发帖 / 今日 0 篇 / 48,251 会员排行 |
| DOS批处理 & 脚本技术(批处理室) » 寻willsort !!,求解-- 随意跳出FOR循环 ~~~失望 |
| 可打印版本 841 / 1 |
| 第1楼 tomy | 发表于 2007-05-30 23:45 |
| 新手上路 发帖 4 积分 8 | |
|
寻willsort !!,求解-- 随意跳出FOR循环 ~~~失望 小弟想在CMD下程序执行完后显示一个PASS信息,让这个信息不停的闪烁,然后按任意键退出,如果不按任意键则一直闪下去.
带码如下: @echo off cls color 02 echo. echo. echo. echo. echo Successful echo. @set c= please any key to exit ...... @for /l %%i in (1,1,30) do @call set/p=%%c:~%%i,1%%<nul&ping/n 1 127.1>nul for /l %%a in (1,1,100) do ( color 0f choice /c 1234567890abcdefghijklmnopqrstuvwxyz /t 1 /d z /n 1>nul if not errorlevel 36 goto end color 02 choice /c 1234567890abcdefghijklmnopqrstuvwxyz /t 1 /d z /n 1>nul if not errorlevel 36 goto end ) :end EXIT 我有几个BUG,想请前辈指点: 1, 以上代码按Z,空格,回车无效,而最常用的莫过于空格,回车 2, choice.exe 用的是2003下的,在XP.WINPE2005 中不自带,可否改用 SET 或者别的? 最好是希望放之四海而皆准的... *无非就是想找一种按任意键跳出FOR循环的CMD代码...Sample Text寻willsort !!, [ Last edited by tomy on 2007-6-16 at 12:36 PM ] |
|
| 第2楼 tomy | 发表于 2007-06-01 03:09 |
| 新手上路 发帖 4 积分 8 | |
|
苦等.....
点灯~~~~苦等... |
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |