ping命令的结果写到硬盘上的文件中

ping 命令大家都很熟悉,网上也有一些网络抓包工具,原理就是不断地ping。

它的使用我就不说了,我想实现把ping命令的结果输出到某个文件中,而不是直接打印出来,比如txt文件。

只需要在命令后加参数就可以了,不用java程序实现。

用法: ping [-t] [-a] [-n count] [-l size] [-f] [-i TTL] [-v TOS]
           [-r count] [-s count] [[-j host-list] | [-k host-list]]
           [-w timeout] [-R] [-S srcaddr] [-4] [-6] target_name

选项:
    -t             Ping 指定的主机,直到停止。
                   若要查看统计信息并继续操作 - 请键入 Control-Break;
                   若要停止 - 请键入 Control-C。
    -a             将地址解析成主机名。
    -n count       要发送的回显请求数。
    -l size        发送缓冲区大小。
    -f             在数据包中设置“不分段”标志(仅适用于 IPv4)。
    -i TTL         生存时间。
    -v TOS         服务类型(仅适用于 IPv4。该设置已不赞成使用,且
                   对 IP 标头中的服务字段类型没有任何影响)。
    -r count       记录计数跃点的路由(仅适用于 IPv4)。
    -s count       计数跃点的时间戳(仅适用于 IPv4)。
    -j host-list   与主机列表一起的松散源路由(仅适用于 IPv4)。
    -k host-list   与主机列表一起的严格源路由(仅适用于 IPv4)。
    -w timeout     等待每次回复的超时时间(毫秒)。
    -R             同样使用路由标头测试反向路由(仅适用于 IPv6)。
    -S srcaddr     要使用的源地址。
    -4             强制使用 IPv4。
    -6             强制使用 IPv6。



C:\Users\lushuaiyin> ping 10.23.130.117>d:\a.txt

C:\Users\lushuaiyin>ping 10.23.130.117 -t>d:\pingresult.txt

C:\Users\lushuaiyin>ping 10.23.130.117 -n 5 >d:\pingresult.txt


去d盘看看,文件已经生成,而且有内容。

你可能感兴趣的:(ping)