mshd.net
当前位置:首页 >> 循环ping ip BAt脚本 >>

循环ping ip BAt脚本

@echo off set "num=1" :C echo.正在执行第%num%次,请不要关闭... ping 127.0.1 > %num%.txt set /a num+=1 goto :c

@echo offset site=www.baidu.comping -n 50 %site%pause>nulrem ping 百度 50次ping -t %site%rem 一直ping百度,直到天长地久 (你问的好像就是这个?)pause>nulfor /l %%a in (1,1,500) do ping %site%rem 从1数到500,每数一下就ping一下百...

@echo off set ip=127.0.0.1 :Loop ping %ip% -n "1" | findstr /i /c:"TTL" >nul && goto Next || goto Loop :Next echo 开始执行其它任务。

ping 192.168.1.1 -n 5 REM 多弄几行 把IP地址换了就行REM 或者for /L %%i in (1,1,5) do (ping -n 1 192.168.3.1ping -n 1 192.168.3.2)

@echo off :Loop ping 192.168.11.1 -n "1" | find /i "TTL" >nul && ( ping 127.0.0.1 -n "60">nul goto Loop ) || goto Action :Action taskkill /f /im dsNetworkConnect.exe /im iexplore.exe YourScript.vbs ::下面写你的其它代码命令_开始...

把300个ip写到ip.txt,每个ip一行 例如 192.168.1.1 192.168.2.1 192.168.5.100 pingip.bat @ eco off for /f %%i in (ip.txt) do ping %%i

在alwggwgg的回答中还要加入循环的,可以是: @echo off :begin ping 192.168.1.1 >> Log.txt 你要加入的其它语句 goto begin

只是PING吗? PING完干嘛用呢? 一直在哪里循环PING,又不干什么.真不知道你PING它们干嘛. 下面代码加了个循环,一直PING,并显示可以PING通的IP. @echo off :loop cls&echo 以下IP能够ping通 for /l %%i in (1,1,255) do (ping 192.168.1.%%i -n 1 -...

@echo offfor /f "tokens=*" %%a in (a.txt) do (pint %%a >>result.txt)exit

@ECHO OFF:aping -n 31 127.1>nulSET /a n=0FOR /l %%i in (1,1,4) do (ping -n 1 192.168.0.245>nulif %errorlevel% EQU 0 (SET /a n+=1))IF %n% EQU 4 (START start.bat&GOTO a) else (GOTO a)PAUSE30秒检测一次.

网站首页 | 网站地图
All rights reserved Powered by www.mshd.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com