网络PING包查询
@echo off
color f2
echo.
set for=于
set of=的
set with=用
set in=(以
set data:=数据
set milli-seconds:=毫秒为单位)
set Approximate=大约
set times=时间:
set round=来回
set trip=行程
set Reply=应答
set from=来自
set bytes=字节
set time=时间:
set timed=时间
set out=超过
set statistics=统计
set Packets:=包:
set Sent=已发送=
set Received=已收到=
set Lost=已丢失=
set loss)=丢失)
set Minimum=最小值=
set Maximum=最大值=
set Average=平均值=
set TTL=TTL=
setlocal enabledelayedexpansion
set a=
set/p a=请输入要ping的网址或IP
for /f "delims=" %%i in ('ping %a%') do (
set ret=
for %%a in (%%i) do if defined %%a (set ret=!ret!!%%a!) else set ret=!ret! %%a
if not "!ret!"=="" (set ret=!ret:time=时间! && echo !ret!) else echo.
)
pause>nul
相关推荐
-
网络PING包查询
复制代码 代码如下: @echo off color f2 echo. set for=于 set of=的 set with=用 set in=(以 set data:=数据 set milli-seconds:=毫秒为单位) set Approximate=大约 set times=时间: set round=来回 set trip=行程 set Reply=应答 set from=来自 set bytes=字节 set time=时间: set timed=时间 set out=超过 se
-
C++代码实现网络Ping功能
目录 (一)main.cpp文件 (二)ping.h文件 (1)IP头结构体: (2)ICMP头结构体: (3)ICMP响应报文结构体: (4)Ping类及相关变量的定义: (三)ping.cpp文件 (1)char *m_szICMPData; BOOL m_bIsInitSucc; (2)BOOL Ping(char *szDestIP, PingReply *pPingReply = NULL, DWORD dwTimeout = 2000); (3)BOOL PingCore(DWORD
-
shell脚本编写ping包及arp的监控并发送短信功能
下面给大家分享shell脚本编写ping包及arp的监控并发送短信功能,具体代码如下所示: #!/bin/bash NOW="`date +%Y%m%d-%H:%M:%S`" PHONES=15134567893 IP=10.100.8.78 GATEWAY=10.100.30.1 #ping失误的短信内容 content1="host is failed" #arp主机网关失误的短信内容 content2="GW is failed" #pin
-
网络抓包工具wireshark入门教程详解
Wireshark(前称Ethereal)是一个网络数据包分析软件.网络数据包分析软件的功能是截取网络数据包,并尽可能显示出最为详细的网络数据包数据. Wireshark使用WinPCAP作为接口,直接与网卡进行数据报文交换. 网络管理员使用Wireshark来检测网络问题,网络安全工程师使用Wireshark来检查资讯安全相关问题,开发者使用Wireshark来为新的通讯协定除错,普通使用者使用Wireshark来学习网络协定的相关知识. 当然,有的人也会"居心叵测"的用它来寻找一些
-
mac 安装python网络请求包requests方法
如下所示: sudo easy_install requests 出现如图所示信息 done 即可愉快的使用 requests了 以上这篇mac 安装python网络请求包requests方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持我们.
-
linux使用tcpdump命令监视指定网络数据包的方法
打印本地主机与Berkeley网络上的主机之间的所有通信数据包(nt: ucb-ether, 此处可理解为'Berkeley网络'的网络地址,此表达式最原始的含义可表达为: 打印网络地址为ucb-ether的所有数据包) 复制代码 代码如下: tcpdump net ucb-ether 打印所有通过网关snup的ftp数据包(注意, 表达式被单引号括起来了, 这可以防止shell对其中的括号进行错误解析) 复制代码 代码如下: tcpdump 'gateway snup and (port ft
-
Android第三方HTTP网络支持包OkHttp的基础使用教程
OkHttp 包的设计和实现的首要目标是高效.这也是选择 OkHttp 的重要理由之一.OkHttp 提供了对最新的 HTTP 协议版本 HTTP/2 和 SPDY 的支持,这使得对同一个主机发出的所有请求都可以共享相同的套接字连接.如果 HTTP/2 和 SPDY 不可用,OkHttp 会使用连接池来复用连接以提高效率.OkHttp 提供了对 GZIP 的默认支持来降低传输内容的大小.OkHttp 也提供了对 HTTP 响应的缓存机制,可以避免不必要的网络请求.当网络出现问题时,OkHttp
-
Python的requests网络编程包使用教程
早就听说requests的库的强大,只是还没有接触,今天接触了一下,发现以前使用urllib,urllib2等方法真是太搓了-- 这里写些简单的使用初步作为一个记录 一.下载 官方项目页: https://pypi.python.org/pypi/requests/#downloads 可以从上面直接下载. 二.发送无参数的get请求 >>> r = requests.get('http://httpbin.org/get') >>> print r.text { &q
-
golang如何利用原始套接字构造UDP包详解
前言 本文主要给大家介绍了关于golang用原始套接字构造UDP包的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧. RAW SOCKET 介绍 TCP/IP协议中,最常见的就是原始(SOCKET_RAW).tcp(SOCKET_STREAM).udp(SOCKET_DGRA)三种套接字.原始套接字能够对底层传输进行控制,允许自行组装数据包,比如修改本地IP,发送Ping包,进行网络监听.这里不做详细介绍,要了解更多可以网上自己查询. 实现 这里先看IP头结构: 其中1
-
linux网络相关命令汇总(6)
本文将讲述网络相关命令,作者假定读者具备TCP/IP协议栈的基础知识.对于相关命令及其输出只介绍它的基本的使用方法和大概的描述,具体协议将不作详细解释. 如今网络无疑是很重要的,linux系统中提供了丰富的网络测试与管理命令.我们来一起看看它们. 内容如下: 1.ping 发送TCMP回显请求报文,并等待返回TCMP回显应答. ping [OPTIONS]... destination 这里的目标destination可以是目的IP地址或者域名/主机名 选项-c指定发送请求报文的次数,当ping
随机推荐
- js正则表达式之RegExp对象属性lastIndex,lastMatch,lastParen,lastContext,rightContext属性讲解
- RequireJS使用注意细节
- Java源码解析Integer方法解读
- Oracle 启动例程 STARTUP参数说明
- Python写的Discuz7.2版faq.php注入漏洞工具
- Bootstrap输入框组件使用详解
- 不可忽视的 .NET 应用5大性能问题
- Windows Server 2003下修改MySQL 5.5数据库data目录
- Python标准库defaultdict模块使用示例
- pygame学习笔记(5):游戏精灵
- JS+CSS3模拟溢出滚动效果
- Linux部署msmtp+mutt发送邮件功能
- React手稿之 React-Saga的详解
- PHP简单实现单点登录功能示例
- Tomcat体系结构与插件配置教程图解
- pandas DataFrame创建方法的方式
- 对Python中一维向量和一维向量转置相乘的方法详解
- layui多iframe页面控制定时器运行的方法
- MySQL使用全库备份数据恢复单表数据的方法
- python 通过麦克风录音 生成wav文件的方法