bat文件如下:
ping 192.168.1.155 >> ping.txt
findstr /r TTL "ping.txt" >NUL 2>NUL
IF ERRORLEVEL 1 goto 1
IF ERRORLEVEL 0 goto 0
:0
echo "网络连接正常,开始测试"
start telnet.exe
call C:\Users\xuancz\Desktop\telnet\telnet.vbs
pause
del ping.txt
exit
:1
echo "网络连接异常,请检查网线连接情况,按任意键退出"
pause
exit
vbs文件如下:
set sh=WScript.CreateObject("WScript.Shell")
WScript.Sleep 1000
sh.SendKeys " "
WScript.Sleep 1000
sh.SendKeys "open"
WScript.Sleep 1000
sh.SendKeys " "
WScript.Sleep 1000
sh.SendKeys "192.168.1.155{ENTER}"
WScript.Sleep 1000
sh.SendKeys "root{ENTER}"
WScript.Sleep 1000
sh.SendKeys "{ENTER}"
WScript.Sleep 1000
sh.SendKeys "cd /usr{ENTER}"
WScript.Sleep 1000
sh.SendKeys "./fac/fac_test.sh{ENTER}"