找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
查看: 20440|回复: 2

[其他] 【未解决】批处理如何设置固定时间内没有输入就自动执行默认程序

[复制链接]
发表于 2013-7-9 21:15:58 | 显示全部楼层 |阅读模式
本帖最后由 a87750530 于 2013-7-10 22:00 编辑

题目如题:在不用 choice.exe 工具的前提下,如果30秒没有选择就默认执行批处理A,如果30秒内选择B就执行B,选择C就执行C,网上找了一个代码可惜不能用,请大家帮忙看看,谢谢。网上的这段代码主要是debug不能识别,本人win7系统
  1. @echo off
  2. mode con COLS=80 lines=40
  3. cls
  4. setlocal EnableDelayedExpansion
  5. graftabl 936 >nul
  6. set /p=请选择 [ 回车键 --- 执行A      其它键 --- 执行B ]:<nul
  7. echo exit|cmd/kprompt $_e 100 CD 16 B4 4C CD 21$_g$_|debug>nul
  8. echo.&echo.&echo.
  9. if [%errorlevel%]==[13] ( goto :A ) else ( goto :B )
  10. :A
  11. ::  按回车符到这里执行
  12. echo 这里是标签: A
  13. pause
  14. goto :End
  15. :B
  16. ::  按其它键到这里执行
  17. echo 这里是标签: B
  18. pause
  19. goto :End
  20. :End
复制代码
谢谢版主的索引
结果测试版主的索引代码在win7下面无效!求解答

评分

参与人数 1PB +2 收起 理由
Batcher + 2 感谢给帖子标题标注[已解决]字样

查看全部评分

发表于 2013-7-10 11:38:20 | 显示全部楼层
倒计时等待输入与自动选择任务
http://www.bathome.net/viewthread.php?tid=11994

评分

参与人数 1技术 +1 收起 理由
a87750530 + 1 谢谢版主

查看全部评分

 楼主| 发表于 2013-7-10 21:59:11 | 显示全部楼层
回复 2# cjiabing

版主:win7下不会自动跳转,我用的是:倒计时等待输入与自动选择任务
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-20 15:13 , Processed in 0.028460 second(s), 9 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表