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

批量测试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.dtcms.com/a/62602.html

相关文章:

  • 【附JS、Python、C++题解】Leetcode 面试150题(8)
  • C 语言分支与循环:构建程序逻辑的基石
  • ubuntu下在pycharm中配置已有的虚拟环境
  • 语音识别踩坑记录
  • 云平台一键部署【SGLang】适用于大型语言模型和视觉语言模型的快速服务框架
  • 小程序酒店:如何实现智能预订与在线支付?
  • windows下docker的安装
  • Git创建仓库和基本命令
  • yum、apt、apt-get的区别与使用
  • apollo3录音到wav播放解决方法
  • Pixelmator Pro for Mac 专业图像处理软件【媲美PS的修图】
  • perl、python、tcl语法中读写Excel的模块
  • 【Qt】带参数的信号和槽函数
  • HTML嵌入CSS样式超详解(尊享)
  • 《2025年软件测试工程师面试》MySQL面试题
  • 【性能工具】Perfetto中如何分析主线程为何进入sleep状态
  • Week4_250310~250316_OI日志(待完善)
  • PySide(PyQT),QGraphicsRectItem的setPos()和setRect()的坐标位置的区别
  • Dynamics 365 新版的Power apps开发界面中如何找到开发者资源
  • WM_CREATE
  • nndl: chap1_warmup_numpy_tutorial
  • Java高频面试之集合-09
  • 【Python】dash-fastapi前后端搭建
  • QT多线程
  • 初级网工之路: 如何通过服务器进行交换机的配置
  • Faster R-CNN原理详解以及Pytorch实现模型训练与推理
  • 【NexLM 开源系列】让 AI 聊天更丝滑:SSE 实现流式对话!
  • 存储过程和自定义函数在银行信贷业务中的应用(oracle)
  • pop_dialog_state(state: State)弹出对话栈并返回到主助手,让整个对话流程图可以明确追踪对话流,并将控制权委派给特定的子对话图。
  • CHI协议中的read transaction flow