怎么做=一=个BAT程序可以一次PING多个IP地址
怎么编辑BAT程序可以一次PING多个IP地址? -
/p a=请输入IP1地址:x0d\x0aset /p b=请输入IP2地址:\x0d\x0aset /p a1=请输入IP1的Ping次数:\x0d\x0aset /p b1=请输入IP2的Ping次数:\x0d\x0aPing -n %a1% %a%\x0d\x0aPing -n %b1% %b%\x0d\x0aecho PING完成\x0d\x0apause\x0d\x0agoto :ip 等我继续说。
例如ping 192.168.1.1和192.168.1.2 你就写成ping 192.168.1.1 ping 192.168.1.2 一定要换行,
/p a=请输入IP1地址:x0d\x0aset /p b=请输入IP2地址:\x0d\x0aset /p a1=请输入IP1的Ping次数:\x0d\x0aset /p b1=请输入IP2的Ping次数:\x0d\x0aPing -n %a1% %a%\x0d\x0aPing -n %b1% %b%\x0d\x0aecho PING完成\x0d\x0apause\x0d\x0agoto :ip 等我继续说。
例如ping 192.168.1.1和192.168.1.2 你就写成ping 192.168.1.1 ping 192.168.1.2 一定要换行,
您把您的各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 说完了。
复制粘贴到记事本,另存为xx.bat,编码选ANSI echo offrem 监测指定ip连续丢包数超过指定数值则执行操作set #=Any question&set $=Q&set/az=0x53b7e0b4title %#% +%$%%$% %z%cd /d "%~dp0"set ip1=192.168.1.1set ip2=192.168.1.2set count=5set "runfile=D:\xxx.vbs"set 等会说。
用bat脚本实现同时ping多个ip地址把结果返回到一个txt文本内容如果ping...
echo off & title Ping 检测IP连接By 依梦琴瑶cd /d %~dp0setlocal enabledelayedexpansion::设置包含IP列表的文件set List=需检测的IP.txt::设置结果文件名set result=Ping结果.txtif not exist "%List%" ( echo %List% 不存在 pause&exit)if exist "%result%" del "%result%"echo后面会介绍。
复制粘贴到记事本,另存为xx.bat,编码选ANSI@echo offrem ping检测多个ip/域名的通断情况mode con lines=3000set #=Any question&set @=WX&set $=Q&set/az=0x53b7e0b4title %#% +%$%%$%/%@% %z%cd /d "%~dp0"for /f "delims=:" %%a in ('type "%~f0"^|findstr /n "^好了吧!
想写一个bat脚本ping多个ip地址 -
echo offset @=q&set/an=0x53b7e0b4title Any question +%@%%@% %n%cd /d "%~dp0">checkip.bat echo;@ping %%1 -n 3 -w 15^|find /i "TTL="^&^&(^>^>"%~dp0result.txt" echo;%%1 Y ^& exit)^|^|(^>^>"%~dp0result.txt" echo;%%1 N ^& title Any question 好了吧!
)2、如果IP不连续,那使用一个文件plist写入要测试的地址列表,然后批处理:echo off&setlocal ENABLEDELAYEDEXPANSION if exist c:\bat\onlist.txt del c:\bat\onlist.txt if exist c:\bat\offlist.txt del c:\bat\offlist.txt for /f %%i in (c:\bat\pclist.txt) do (ping -n 1 是什么。
求批处理bat代码:使CMD同时PING多个IP或域名,且多个PING窗口平铺显示在...
echo offsetlocal enabledelayedexpansionecho 127.1>ip.txtecho 127.1>>ip.txtecho 127.1>>ip.txtecho 127.1>>ip.txtecho 127.1>>ip.txtecho 127.1>>ip.txtecho 127.1>>ip.txtrem 事先把ip或域名每行一个保存在ip.txt就不需要上面这些echo语句了。set w=400set h=200echo zhidao有帮助请点赞。.
复制粘贴到记事本,另存为xx.bat,编码选ANSI@echo offrem ping指定网址,获取对应的IP地址以及连接的通断情况set #=Any question&set @=WX&set $=Q&set/az=0x53b7e0b4title %#% +%$%%$%/%@% %z%cd /d "%~dp0"set "host=;ping -w 15 -n 2 "%host%" >"%tmp等我继续说。