首页 IT技术 技术方案 查看内容

检查网络连通性的批处理程序

技术方案 3771 0 2015-11-5 17:27

有时,我们需要检查服务器或者网络设备是否在线,如果一个个用命令去检查的话,太麻烦,所以有了这个批处理程序:@echo offrem 测试网络设备、服务器的连通性,将无法Ping通的地址保存到c盘根目录下的checklist.txt ...

有时,我们需要检查服务器或者网络设备是否在线,如果一个个用命令去检查的话,太麻烦,所以有了这个批处理程序:

@echo off
rem 测试网络设备、服务器的连通性,将无法Ping通的地址保存到c盘根目录下的checklist.txt文件中。
cmd /c
cd /d c:
cd \
if exist checklist.txt del /q checklist.txt
for /f %%i in (ipadd.txt) do (ping -n 3 %%i||if errorlevel 1 echo %%i需要检查>>checklist.txt)
if exist checklist.txt echo 有设备需要检查,请查看checklist.txt文件!
if not exist checklist.txt echo 所有设备均正常!!
pause


首先需要做的是编辑ipadd.txt,将所有需要检查的设备的ip地址输入这个文件,每个地址一行,然后把ipadd.txt保存到c盘根目录下。对于ipadd.txt文件中的每一行地址,这个批处理文件会ping三次,如果都失败,失败的ip地址会保存到c盘根目录下的checklist.txt文件中,同时这个批处理程序也会根据运行的结果对设备的运行情况进行提示。


路过

雷人

握手

鲜花
1

鸡蛋

刚表态过的朋友 (1 人)

  • 鸡蛋

    匿名