中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net  论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

游客:  注册 | 登录 | 命令行 | 搜索 | 上传 | 帮助 »
作者:
标题: 在for中使用goto的问题 上一主题 | 下一主题
techwise
新手上路





积分 15
发帖 6
注册 2007-11-30
状态 离线
『楼 主』:  在for中使用goto的问题

for /f "delims=" %%i in (ip.txt) do ( ping %%i -n 1 -l 50 -w 2 | find ""Ping request could not find host %%i." /i if not errorlevel 1 echo %%i 计算机名不正确 >> error.log & goto end ....... echo %%i 执行命令成功 >>d:\result\succeed.log :end echo %%i ) 每次执行的时候以遇到计算机名称不正确的,就直接跳出for循环了不执行后面的了,请高位高手帮忙看一下是什么问题??


2007-12-4 10:49
查看资料  发送邮件  发短消息  网志   编辑帖子  回复  引用回复
huahua0919
银牌会员




积分 1608
发帖 780
注册 2007-10-7
状态 离线
『第 2 楼』:  

ping n 5=127.1>nul


2007-12-4 11:03
查看资料  发送邮件  访问主页  发短消息  网志   编辑帖子  回复  引用回复
techwise
新手上路





积分 15
发帖 6
注册 2007-11-30
状态 离线
『第 3 楼』:  

Originally posted by huahua0919 at 2007-12-4 11:03 AM: ping n 5=127.1>nul
2楼的是什么意思?


2007-12-4 11:07
查看资料  发送邮件  发短消息  网志   编辑帖子  回复  引用回复
techwise
新手上路





积分 15
发帖 6
注册 2007-11-30
状态 离线
『第 4 楼』:  

Originally posted by techwise at 2007-12-4 11:07 AM: 2楼的是什么意思?
你的意思是延时,那添加到那儿??


2007-12-4 11:08
查看资料  发送邮件  发短消息  网志   编辑帖子  回复  引用回复
mkd
初级用户





积分 109
发帖 30
注册 2007-9-5
状态 离线
『第 5 楼』:  

www.cn-dos.net/forum ... [ Last edited by mkd on 2007-12-4 at 12:13 PM ]


2007-12-4 12:12
查看资料  发短消息  网志   编辑帖子  回复  引用回复
techwise
新手上路





积分 15
发帖 6
注册 2007-11-30
状态 离线
『第 6 楼』:  

Originally posted by mkd at 2007-12-4 12:12 PM: www.cn-dos.net/forum ... [ Last edited by mkd on 2007-12-4 at 12:13 PM ]
这位老兄的意思是if语句的问题?? 当我把语句写成下面的样式时就没出错了: for /f "delims=" %%i in (ip.txt) do ( ping %%i -n 1 -l 50 -w 2 | find ""Ping request could not find host %%i." /i if not errorlevel 1 ( echo %%i 计算机名不正确 >>d:\result\error.log ) else ( echo %%i 执行命令成功 >>d:\result\succeed.log) ) 那说明是goto语句的问题,我在论坛中也找到了一个相似的帖子: www.cn-dos.net/forum ... 我也怀疑是for中使用goto语句的问题,我发出来是想高手解释一下是为什么,有没有办法解决??


2007-12-4 12:37
查看资料  发送邮件  发短消息  网志   编辑帖子  回复  引用回复
mkd
初级用户





积分 109
发帖 30
注册 2007-9-5
状态 离线
『第 7 楼』:  

是我看錯了。抱歉啊~


2007-12-4 19:52
查看资料  发短消息  网志   编辑帖子  回复  引用回复

请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: