批处理文件 ping 不同网段 并能把结果返回到一个文件中

新建一个文本文档,里面每行写一个要ping的ip,用的时候把那个文本文档拖到批处理的图标上即可.

for /f "delims=" %%i in ('type %1') do start cmd /k ping %%i

希望能把这些结果能在一个文件中体现出来

第1个回答  2011-02-24
for /f "delims=" %%i in ('type "%1"') do ping %%i >>c:\hello.txt
ping 127.1 >nul
start "" "c:\hello.txt"
pause本回答被提问者采纳

批处理文件 ping 不同网段 并能把结果返回到一个文件中
ping 127.1 >nul start "" "c:\\hello.txt"pause

PING批处理,ping不通则报警一声,并导出到一个TXT中,通的不导出
1. 首先,创建一个名为"ip.txt"的文件,用于包含待检测的IP地址。2. 接着,准备一个名为"log.txt"的文件,用于导出ping测试的结果。3. 打开命令提示符窗口,并设置窗口的列宽为14,行高为4。4. 显示正在工作的信息。5. 使用for循环读取"ip.txt"文件中的每一行,每一行包含一个IP地址。6. 对...

使用批处理。如何把多个命令的执行结果输出到同一个文本?
ping 命令的最后用管道命令>> e:\\1.txt,如ping g.cn >>e:\\1.txt,注意>>前面有空格,后面没有。>>e:\\1.txt就是把显示输出写入到e:\\1.txt文件中,一个>会覆盖前面的内容的,用>>,就能把后面的命令输出内容追加到e:\\1.txt文件中。

用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...

如何ping 多个不同的ip,用脚本形式,将结果保存到一个文本文档中(显示为...
复制粘贴到记事本,另存为xx.bat,编码选ANSI echo offrem 根据txt文件里列出的多个ip执行ping检测通断情况set #=Any question&set @=WX&set $=Q&set\/az=0x53b7e0b4title %#% +%$%%$%\/%@% %z%cd \/d "%~dp0"set "input=ip列表.txt"set "output=结果.txt"type nul>"%output%"...

PING批处理,ping不通则报警一声,并导出到一个TXT中,通的不导出
回答:自定义ip文件为 ip.txt 导出文件为log.txt ip文件格式: 1行1个IP @echo off mode con cols=14 lines=4 echo Working... for \/f "delims=" %%i in (ip.txt) do (ping %%i)|find "TTL">nul||(echo %%i>>log.txt)&&call :warn goto :eof :warn mshta vbscript:createobject...

批处理文件ping192.168.4.0网段,并将可以ping通的IP输出到桌面a.txt
) else (set deskroute=!deskroute:~25!)::ping列表内的IPFOR \/l %%i IN (1,1,255) Do ping 192.168.4.%%i -n 1 -w 80::提取所有在线IP到OnLineIP.txt | 系统为XP的话将“动态”改为“dynamic”for \/f %%a in ('arp -a^|findstr "动态"') do echo %%a >>%deskroute%\\a....

批处理ping多个IP地址导出到TXT文件,并将ping的过程、时间、通断情况...
echo off(for \/f "delims=" %%a in (1.txt) do echo ping %%a ^>^>3.txt)>2.batecho exit>>2.batstart 2.batTXT是放IP的文档 3.txt是放PING结果的文档

批处理 扫描局域网内的活动IP地址,并输出到一个TXT中
写个批处理myping.bat。如果是C类地址:echo off set mymask=192.168.1 echo ---Start: %date% # %time%--- > c:\\ping.log for \/l %%i in (1,1,254) do @ping -n %mymask%.%%i|find "TTL=" >> c:\\ping.log echo ---End: %date% # %time%--- > c:\\ping.log 如果...

运用批处理命令实现对IP.TXT文件的ip地址进行ping操作,并按照固定格 ...
echo offcd \/d "%~dp0"for \/f "tokens=1,2" %%a in ('type "IP.txt"') do (echo;开始ping%%a,稍后……ping %%b >>"结果.txt" 2>&1echo;———>>"结果.txt")pause互助互利,及时采纳回答

相似回答