![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-04 15:17 |
共 48,038 主题排行 / 350,123 发帖 / 今日 0 篇 / 48,251 会员排行 |
| DOS批处理 & 脚本技术(批处理室) » goto做循环有循环限制?? |
| 可打印版本 2,957 / 0 |
| 第1楼 bbq123bbq | 发表于 2007-05-15 23:37 |
| 初级用户 发帖 77 积分 197 | |
|
goto做循环有循环限制?? @echo off
title 检测是否掉包 set /p ip=请输入要扫描IP: :eof for /f "skip=8 tokens=3 delims=," %%i in ('ping /n 1 /w 1000 %ip%') do call :doit %%i echo 连接%ip%不成功网络丢包 %time:~0,8% :doit if "%1"=="Average" echo 连接%ip%成功,网络延迟%2 %time:~0,8% goto eof 运行到一段时间自动关闭p处理显示: ****b a e c h r e c u r s i o n exceeds stack limits***** recursion count=598, stack usage=90 percent ****b a t c h processing is a b o r t e d **** 而运行 @echo off :start ping -n 1 -l 16 -w 1000 61.144.56.101|find /i "reply from" goto start 就不会停一直循环下去??? |
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |