Board logo

标题: 10块钱帮我修改一下bat处理 [打印本页]

作者: 1874    时间: 2017-6-25 08:02     标题: 10块钱帮我修改一下bat处理

本帖最后由 1874 于 2017-11-29 00:43 编辑

我想把网站作出IP之后在IP转换成IP段
for /f "delims=" %%a in (1.txt) do (for /f "tokens=2 delims=[]" %%i in ('ping /n 1 %%a') do echo %%i %%a >>C:\hosts.txt)

我通过本站的兄弟们的贴学习到这个,然后是这样子的
103.41.126.130 www.6722.com  
123.207.240.222 www.41222.com  

我想把前面呢个
103.41.0.0   103.41.126.130
123.207.0.0 123.207.240.222

做成这样子,该怎么整,特别想知道,我新手一个,多多关照,谢谢大家
作者: 1874    时间: 2017-6-25 14:16

来人联系。
作者: 1874    时间: 2017-6-25 14:17

一些QQ红包啊,墨迹半天的就别来了,没时间招呼你们
作者: 1874    时间: 2017-6-25 14:33

来人做,套路党别来了,测试完毕扔支付宝打款
作者: happy886rr    时间: 2017-6-25 15:03

  1. @echo off&for /f "delims=" %%a in (1.txt) do (for /f "tokens=2 delims=[]" %%i in ('ping /n 1 %%a') do (for /f "tokens=1,2,3,4 delims=." %%A in ("%%i") do (echo %%A.%%B.0.0 %%i>>C:\hosts.txt)))
复制代码
如果感觉可用,请支付到论坛支付宝账号     batcher.li@gmail.com
作者: 1874    时间: 2017-6-25 17:33

回复 5# happy886rr

老哥不可用
作者: 1874    时间: 2017-6-26 00:22

回复 5# happy886rr


    在吗老哥
作者: ShowCode    时间: 2017-6-26 11:44

回复 6# 1874


    5楼代码得到的结果发出来看看
作者: 窄口牛    时间: 2017-7-2 11:48

五楼正解
可以看的出来把后两组换成了0
作者: dcrclub    时间: 2017-8-3 16:12

没有子网掩码,你怎么就知道他是这个网段的呢?
作者: zhanglei1371    时间: 2017-8-3 20:47

测试过5楼代码了,完全可用
结果:
103.41.0.0 103.41.126.130
106.38.0.0 106.38.208.21




欢迎光临 批处理之家 (http://bbs.bathome.net/) Powered by Discuz! 7.2