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

[ 新手习题 4 ] 批处理循环十秒倒计时

[复制链接]
发表于 2013-5-18 14:38:46 | 显示全部楼层

  1. @for /l %%i in (10,-1,1) do @echo %%i
  2. @pause>nul
复制代码
发表于 2013-5-22 11:38:28 | 显示全部楼层

  1. @echo off
  2. set a=10
  3. for /l %%i in (10,-1,1) do (echo %%i)
  4. pause>nul
复制代码
发表于 2013-7-29 10:08:31 | 显示全部楼层

  1. @echo off
  2. for /l %%a in (10,-1,0) do echo %%a&ping /n 2 127.1>nul&cls
  3. pause
复制代码
发表于 2013-8-5 11:06:05 | 显示全部楼层
  1. @echo off
  2. for %%I in (0 1 2 3 4 5 6 7 8 9) do @ping 127.0.0.1 -n 3 > nul & echo %%I
  3. pause
复制代码
发表于 2013-8-18 23:17:50 | 显示全部楼层
  1. @echo off
  2. color 3b
  3. for /L %%a in (
  4. 10,-1,0
  5. ) do (
  6. for /l %%a in (1,1,8) do echo\
  7. echo                                   倒计时 %%a 秒
  8. ping -n 2 127.1 1>nul 2>nul
  9. cls
  10. )
复制代码
发表于 2013-8-28 17:13:51 | 显示全部楼层
方法一
  1. @echo off
  2. for /l %%i in (10,-1,1) do (
  3. cls
  4. echo %%i
  5. ping 127.1 -n 1 >nul)
复制代码
方法二
  1. @echo off
  2. set a=11
  3. :loop
  4. set /a a-=1
  5. if %a% gtr 0 (
  6. echo %a%
  7. ping 127.1 -n 1 >nul
  8. cls
  9. go to :loop)
  10. pause
复制代码
发表于 2013-11-30 13:27:20 | 显示全部楼层
本帖最后由 lifei259 于 2013-11-30 13:37 编辑
  1. @echo off
  2. echo.十秒倒计时&echo.
  3. for /l %%i in (10,-1,0) DO (
  4. echo.%%i
  5. ping 127.1 -n 3 1>nul&echo.
  6. )
  7. PAUSE
复制代码
发表于 2013-11-30 13:29:35 | 显示全部楼层
本帖最后由 lifei259 于 2013-11-30 13:38 编辑

怎么贴不上16进制码,本来加入了声音的怎么没有了
发表于 2013-12-9 11:22:20 | 显示全部楼层
  1. @echo off
  2. for /l %%i in (10,-1,1) do (
  3.                         echo %%i
  4.                         ping -n 2 127.1>nul
  5.                         cls
  6.                         )
  7. pause>nul
复制代码
发表于 2013-12-28 14:11:25 | 显示全部楼层

  1. @echo off
  2. set /a c=1
  3. :while
  4. set /a n=11-c
  5. set /a d=1
  6. if %n% geq %d% ( echo %n% && set /a c+=1) && goto while else call :end
  7. :end
  8. pause
复制代码
发表于 2014-7-28 09:08:53 | 显示全部楼层

  1. @echo off
  2. for /l %%i in (10 -1 1) do (
  3.         echo %%i
  4.         ping -n 2 localhost>nul
  5. )
  6. pause>nul
复制代码
发表于 2014-10-21 00:26:44 | 显示全部楼层

  1. @echo off
  2. for /l %%i in (10,-1,0) do (
  3.   @ping -n %1 127.0.1>nul
  4.   set /p= %%i <nul
  5. )
  6. pause >nul
复制代码
发表于 2014-10-23 16:38:34 | 显示全部楼层
我来一个
  1. @echo off
  2. set /a var=10
  3. :loop
  4. echo %var%
  5. if %var%==1 goto abc
  6. set /a var-=1
  7. for /l %%i in (1,1,5040) do echo %%i>nul
  8. ::这里循环的作用就是延时,大约1s
  9. goto loop
  10. :abc
复制代码
发表于 2014-10-23 18:38:40 | 显示全部楼层
本帖最后由 ads350668398 于 2014-10-23 18:40 编辑

:a
echo 10
ceho 9
echo 8
ceho 7
echo6
5
4
3
2
1
0
ping/n 20 127.0.0.1>nul
goto a
发表于 2014-11-2 23:11:00 | 显示全部楼层
@echo off

for /l %%a in (10,-1,1) do (

        echo %%a

        ping 127.0.0.1 -n 9>nul

        cls
)

pause>n
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-3-17 03:52 , Processed in 0.022400 second(s), 7 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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