中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-10 04:47
47,811 主题排行 / 349,897 发帖 / 今日 2 篇 / 48,255 会员排行
DOS批处理 & 脚本技术(批处理室) » 如何批处理调用一个文件里面的多行数据?
可打印版本  687 / 4
第1楼 i9420 发表于 2008-10-28 09:26
初级用户 发帖 13 积分 30
如何批处理调用一个文件里面的多行数据?
大家好,小菜又来取经了。越来越喜欢批处理了。太强大了。现在我像用批处理实现下面的内容,请问如何实现。
加入有一个文件:sum.txt。里面存放着几千行的数据,如果同时调用的话,我的电脑会受不了。我像分批调用,比如说一次调用50个,50完了在调用下一个50个,数据都是一样的过则的,一行一个数据。请问如何实现分50一次调用他。我只会调用一次,一次处理完了才处理下一个数据,速度比较慢。。
sum.txt数据假设如下:

192.168.0.0
192.168.0.0
192.168.0.0
192.168.0.0
192.168.0.0
192.168.0.0
192.168.0.0
192.168.0.0
192.168.0.0
192.168.0.0
192.168.0.0
192.168.0.0
192.168.0.0
192.168.0.0
192.168.0.0
192.168.0.0
192.168.0.0
192.168.0.0
192.168.0.0
192.168.0.0
192.168.0.0
192.168.0.0
192.168.0.0
192.168.0.0
192.168.0.0
192.168.0.0
192.168.0.0
192.168.0.0
192.168.0.0
192.168.0.0
192.168.0.0
192.168.0.0
192.168.0.0
192.168.0.0
192.168.0.0
192.168.0.0
192.168.0.0
192.168.0.0
192.168.0.0
192.168.0.0
192.168.0.0
192.168.0.0
第2楼 yishanju 发表于 2008-10-28 09:46
银牌会员 发帖 1,357 积分 1,488
不明白你说的调用是什么意思
第3楼 i9420 发表于 2008-10-28 10:09
初级用户 发帖 13 积分 30
Originally posted by yishanju at 2008-10-28 09:46:
不明白你说的调用是什么意思

比如取出前50行,执行:ping ip 这个命令

执行完50条这个命令之后,继续下50条数据执行。。
第4楼 yishanju 发表于 2008-10-28 10:14
银牌会员 发帖 1,357 积分 1,488
我只知道用FOR命令可以实现,,,
第5楼 everest79 发表于 2008-10-28 15:47
金牌会员 发帖 1,127 积分 2,564
for /f 中将skip设为变量,每五十条就以50为步进
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023