www.7671.net > BAt写一个可以批量ping域名,并且生成到记事本,例如文本里有n条域名,BAt逐条ping,IP

BAt写一个可以批量ping域名,并且生成到记事本,例如文本里有n条域名,BAt逐条ping,IP

没看懂什么意思?

@echo offSet /p domain=请输入域名:(For /f "tokens=2 delims=[]" %%i in ('ping /n 1 %domain%') do echo %%i)>1.txtstart 1.txtpause比如输入:www.baidu.com回车

一楼是不是有点麻烦把域名或IP放到IP.txt里,并且与该批处理在同一文件夹内.@echo offfor /f %%i in (IP.txt) do ping %%ipause>nul

用命令直接打印 ping的结果到一个TXT文件即可比如ping 127.0.0.1,将结果记录到c:\1.txtping 127.0.0.1 >c:\1.txt

@echo off Start Cmd /k "ping IP或域名 -t" Start Cmd /k "ping IP或域名 -t"这是同时ping多个地址.或者,每个地址ping 5次 @echo off ping IP或域名 -n 5 ping IP或域名 -n 5

写得太复杂了.. @echo off echo %date%>>pinrecord.txt echo. for /f %%i in (ip.txt) do ( ping -n 1 %%i >nul && echo %%i ping入成功 || echo %%i ping入失败 && echo %%i>>pinrecord.txt ) echo. echo.检查完成.任意键退出并查看pinrecord.txt pause>nul start pinrecord.txt 这样可以么?

for /f "tokens=*" %%a in ('ping -t 127.0.0.1') do @echo %date%%time% %%a >>log_%date%.txt用ping /? 看一下帮助,改ping的参数,建议固定个次数吧!再看看别人怎么说的.

建立:copy con a.bat 内容:ping www.baidu.com -t -n 5 内容:cls 内容:a.bat 保存结束:ctrl+z 直接运行a.bat 可重复执行,并且五条一清屏.

@echo off start cmd /c ping /t 202.96.209.133 start cmd /c ping /t 127.1 exit你exit前面一直写下去就可以了.

您把您的各ip列表放到ip.txt中,再写个myping.bat,双击运行即可.其中ping部分的参数您自己改就行了.@for /f "delims=" %%i in (ip.txt) do ping %%i 如果是相同网段的多个连续地址,就不用ip.txt文件了,可以这样写:@for /l %%i in (1,1,100) do ping 192.168.15.%%i

相关搜索:

网站地图

All rights reserved Powered by www.7671.net

copyright ©right 2010-2021。
www.7671.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com