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

[网络连接] 批处理怎样从文本中读取IP进行ping和端口进行telnet,并将结果另存为文本?

RT,因需要对批量的ip连通性和不同端口进行测试,希望能使用批处理解决这个需求:
1、需要ping测试的ip保存在ip_list.txt中,格式如下:
192.168.1.1
192.168.2.3
172.16.18.5
10.10.10.100
10.8.172.22

2、需要telnet测试的ip及端口保存在port_list.txt中,格式如下:
192.168.3.19 8080
192.168.188.18 9221
172.18.16.3 22
172.16.99.1 2511
10.10.88.254 9090

3、使用批处理分别调用1、2中对应的文本或者如果可以直接调用2中的文本实现对应的ping和telnent,并将结果输出到一个ping&telent_result.txt文本文档中,ping可以直接显示Ping的记录,类似“ping 192.168.1.1 >>ping.txt”这种记录就行,telnent在文本中能显示telnent端口通或者不通,如果能是以下格式显示最好:
IP地址 端口通断
192.168.3.19 8080端口正常
192.168.188.18 9221端口正常
172.18.16.3 22端口正常
172.16.99.1 2511端口异常
10.10.88.254 9090端口异常

最后万分感谢能帮助的大佬,让小弟能感受到批处理的强大从而更加努力的向大佬们靠拢!

回复 2# Gin_Q


    大佬,这咋用啊,python没学过哇

TOP

回复 4# Gin_Q


    太复杂了,批处理能搞定这个需求不?

TOP

回复 7# 77七
谢谢大佬,感谢,感谢,感谢!

TOP

返回列表