V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
l453798303
V2EX  ›  问与答

想写个批处理一个倒计时+判断程序,但是不会

  •  
  •   l453798303 · 2016-10-13 16:05:08 +08:00 · 2450 次点击
    这是一个创建于 2961 天前的主题,其中的信息可能已经有所发展或是发生改变。

    小弟不才,我已经写好了一个批处理,需要经常运行,我已经写了按任意键关闭,但是我想开发更加稍微高级一点的功能。当我批处理执行完后,进入一个倒计时系统,假设倒计时 10 秒,在此期间我可以按任意键退出,或者按 esc (假设设置为这个键)停止退出,假设没有按任何按键 10 秒后自动退出。最好有个展示 10 秒倒计时结果。

    @Echo Off
    
    mode con cols=100 
    
    echo.
    echo.
    echo.
    echo.
    echo.
    echo.
    echo.
    echo.
    echo   ================================
    echo.
    echo   开始
    echo.
    
    For /f "tokens=1-2 delims==" %%i in (..\config.txt) do (
    ::读取配置
    )
    
    ::执行
    
    echo   结束
    echo.
    echo   =============================
    echo.
    IF ERRORLEVEL 1 goto MySuccess
       IF ERRORLEVEL 0 goto MyFail
       goto Goodbye
      :MyFail
       echo   命令执行成功!
       goto Goodbye
      :MySuccess
       echo   命令执行失败,请检查配置文件!
       goto Goodbye
      :Goodbye
    echo.
    echo    [按任意键退出] 
    echo.
    echo.
    pause>nul
    
    
    
    目前尚无回复
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5338 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 07:44 · PVG 15:44 · LAX 23:44 · JFK 02:44
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.