请问那个连续pingIP的BAT文件,能把结果导出到TXT文件吗?该怎么写 谢谢~~~~~·
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了请问那个连续pingIP的BAT文件,能把结果导出到TXT文件吗?该怎么写 谢谢~~~~~·相关的知识,希望对你有一定的参考价值。
把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>> pingip.txt来自:求助得到的回答 参考技术A 可以试试 PingChecker网络检测员 2.0 天空和华军软件城都有下载,有各种报警功能! 参考技术B 什么操作系统?
bat批处理文件结果导出到txt
@echo off::调用格式:call :select "ip address" "ip"call :select "Physical Address" "mac"call :select "Default Gateway" "gateway"call :select "DNS Servers" "dns"call :select "Description" "netcard"
:: 演示效果echo IP地址:%ip%echo MAC地址:%mac%echo DNS服务器:%dns%echo 网关:%gateway%echo NETCARD:%netcard%pause>nulgoto :eof
::**************************************************************:: 解析ipconfig命令输出通用函数::**************************************************************:select for /f "tokens=2 delims=:" %%i in ('ipconfig /all ^| findstr /i /c:%1') do if not "!%~2!" == "" set "%~2=%%i"goto :eof
以上代码保存为.bat批处理文件以后运行结果如下图,
能不能在代码里面加入导出命令把以上结果生成txt文件保存到D盘根目录IP.txt
例入:
dir >> d:\list.txt
>> 即是重定向命令,一个> 是重定向到输出文件,更新输出文件的全部内容为当前输出的内容,两个>>是把当前命令的输出重定向到指定的文件,并追加在文件末尾。
根据这个,你应该知道怎么修改你的BAT了吧。
具体落实到你的批处理中,要把你的批处理做如下修改:
echo IP地址:%ip% >> d:\ip.txt
echo MAC地址:%mac% >> d:\ip.txt
echo DNS服务器:%dns% >> d:\ip.txt
echo 网关:%gateway% >> d:\ip.txt
echo NETCARD:%netcard% >> d:\ip.txt本回答被提问者和网友采纳
以上是关于请问那个连续pingIP的BAT文件,能把结果导出到TXT文件吗?该怎么写 谢谢~~~~~·的主要内容,如果未能解决你的问题,请参考以下文章
请问,在bat批处理中如何将执行结果中特定内容输出到指定文件中?
我需要一个ping的bat命令,要求是,每隔一个小时ping 20次百度,然后把它能把ping的 结果保存在文本中。