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盘看看,文件已经生成,而且有内容。
还没有评论,来说两句吧...