首页 > 代码库 > 测试网络是否正常及服务器共享服务是否正常

测试网络是否正常及服务器共享服务是否正常

公司生产网络是24小时运行的,有时候网络及服务器是正常的,是别的原因导致的,为帮用户建立一个初步的判断,通过网上搜集的一些脚本,结合实际,生成脚本如下:


@ECHO OFF


echo 此测试文件只能在windows7 系统下使用



mkdir d:\result


@echo off & color 0d & setlocal enabledelayedexpansion 

ipconfig>d:\result\ip.txt

  for /f "delims=" %%c in (‘type "d:\result\ip.txt"‘) do set /a m+=1&set "第!m!行=%%c"

)

echo;%第5行%


echo 请再耐心等待2分钟,请确认是否有网络正常及服务器正常


ping 192.168.0.200 -n 10 >d:\result\pingresult.txt



FOR /f "tokens=1-10 delims= " %%a in (‘type d:\result\pingresult.txt^|find "请求超时"‘) do (

set /a j+=1 

 set var=%%a

)


if "%var%"=="请求超时。" (echo 网络不正常) else echo 网络正常


net use A: \\192.168.0.200\finaltest-code "testuser" /user:sh\testuser /persistent:yes

XCOPY /y A:\S5100-10AH.pdf D:\result 


if %ERRORLEVEL% EQU 0 (ECHO 服务器正常) else (echo 服务器不正常) 

 

net use A: /delete


rd /Q /S D:\result


PAUSE


本文出自 “yegaopeng” 博客,请务必保留此出处http://yegaopeng.blog.51cto.com/816739/1917661

测试网络是否正常及服务器共享服务是否正常