此脚本可以批量的ping文本里面的IP地址是否畅通,方便我们分析问题,系统的方式肯定比人的工作效率更高,使用方法:
将下面代码复制重命令为 ip检查.bat 在ip检查.bat目录下车间ip.txt文件,将ip一个一行的方式写入;
然后运行ip检查.bat脚本,脚本会执行ping命令将通与不同的ip分别写入到当前目录的yes.txt和no.txt目录
@echo off&setlocal enabledelayedexpansion
color 1e
title 按TXT文本批量ping存活主机 by
mode con lines=7 cols=55
set/a sum=0
set/a cc=1
echo 按TXT文本批量ping存活主机 >yes.txt
echo 按TXT文本批量ping存活主机 >no.txt
for /f %%a in (ip.txt) do set /a v+=1
for /f "tokens=1*" %%i in (ip.txt) do (
ping -n 2 %%i 2>nul >nul&&echo.%%j%%i网络正常>>yes.txt||echo.%%j%%i网络不通>>no.txt
Cls
set/a sum+=!cc!
echo 任务执行进度:[!sum!/!v!]
)
echo 任务完成,5秒后将自动关闭本窗口
ping -n 5 127.1>nul
del %0
exit