当前位置: 首页 > article >正文

批量测试IP和域名联通性

最近需要测试IP和域名的联通性,因数量很多,单个ping占用时间较长。考虑使用Python和Bat解决。考虑到依托的环境,Bat可以在Windows直接运行。所以直接Bat处理。

方法1

@echo off
for /f %%i in (E:\封禁IP\ipall.txt) do (ping %%i -n 1 && echo %%i>>联通.txt || echo %%i>>不联通.txt)
pause

方法2

@echo off
chcp 936
for /F %%A in (E:\封禁IP\ipall.txt) do (
    echo 测试连通性 %%A
    ping -n 1 %%A | findstr /I "时间= TTL= Time=" > nul
    if errorlevel 1 (
        echo %%A 不可联通>>E:\封禁IP\不通IP和域名.txt
    ) else (
        echo %%A 可联通>>E:\封禁IP\联通IP和域名.txt
    )
)
pause

前提需要将测试的IP和域名都放在"ipall.txt"文本中。


http://www.kler.cn/a/581375.html

相关文章:

  • 从零开始学机器学习——了解分类算法
  • 【从零开始学习计算机科学】操作系统(十)操作系统的引导程序 与 系统安全
  • 数组美丽值求和 (Leetcode 2012)
  • 2025软件供应链安全最佳实践︱新能源汽车领域SCA开源风险治理项目
  • GitLab版本控制-分支(详解)
  • 【深度学习】读写文件
  • 【51单片机】程序实验15.DS18B20温度传感器
  • MySQL 与 MongoDB 的区别
  • OPPO机器学习算法岗(AI智能体)内推
  • 探秘Transformer系列之(12)--- 多头自注意力
  • Drools规则引擎在临床路径逻辑中的编程实例讨论汇总
  • 数据结构 -并查集
  • 插入排序:算法原理与应用解析
  • Java 大视界 -- 基于 Java 的大数据分布式数据库架构设计与实践(125)
  • 【 <一> 炼丹初探:JavaWeb 的起源与基础】之 Tomcat 的工作原理:从启动到请求处理的流程
  • vue3自定义hooks遇到的问题
  • Spring Boot 中实现统一接口返回格式的最佳实践
  • golang从入门到做牛马:第十七篇-Go语言Map:键值对的“魔法袋”
  • 31.Harmonyos Next仿uv-ui 组件NumberBox 步进器组件异步操作处理
  • labview实现大小端交换移位