会编程当然好,可是不会编程。。。

下面就利用Windows自带的Ping命令写了个ping一段IP地址的bat脚本。话说Windows 8.1 update包会改变很多,但又不想手动安装update包哈,希望官方可以有个自动更新的接口。

不管是局域网还是局域网,你都有可能希望知道哪些IP有用,哪些IP没用。这里写的不是为局域网所有,但你也可以拿来当扫描局域网IP情况用。网上查了一些资料,看起来都是好复杂的样子。当你需要ping一大段IP地址时,就是cmd打开ping命令,执行完一个PING后再修改后缀数值,然后再执行。这得多费劲呐,好啦,不多说。@echo off

echo.

echo ----------------请输入IP地址前段。例如:192.168.1-------------------

set /p a=:

echo.

echo --------请输入IP地址 [ 起始 ] 后段。例如:1 (输入数字介于1---255之间)

echo.

set /p b=:

echo.

echo ------请输入IP地址 [ 结束 ] 后段。例如:255 (输入数字介于1---255之间)

echo.

set /p c=:

:p

ping -n 1 %a%.%b%

set /a b+=1

if %b% lss %c% goto p

echo.

echo.

echo.

pause

上面字符很方便,很简明哈。又需要就拿来用吧。其中你希望将结果输出到磁盘作为文件保存可以修改上面红色字段为:

ping -n 1 %a%.%b%>D:\PING.TXT

上面意思就是说,将执行结果输出到D盘根目录下的PING.txt文件里,如果不存在该文件则新建,存在则覆盖里面的内容。

下面内容更新在2014/6/5

其实很早就有人反映过了,这样看起来感觉会很费劲,不太明朗。下面就是通过改良的效果。只要就如几个字符就可以了。使用windows cmd命令中的find指令即可。

ping -n 1 %a%.%b% | find "TTL"

执行结果如下图:

bat文件ping服务器,Windows下Ping一段IP地址的BAT相关推荐

  1. linux,windows下检测指定的IP地址是否可用或者检测IP地址冲突的3种方式(批处理程序,python程序,linux shell 批量ping)...

    本文中的脚本适用范围: 1)检测某些IP地址是否被占用: 2)检测网络中某些设备是否存活: 3)在分配新的ip地址之前,批量检测环境中是否存在冲突的机器 以上检测基于ICMP Ping报文,要求所有的 ...

  2. 远程ping服务器物理地址,三种方法查看IP地址是否被人占用

    简单PING法 网络中查看某个计算机是否在线的最简单的办法就是ping该计算机对应的IP地址.例如想查看192.168.1.1这台计算机是否已经在线.点击"开始/运行"输入&quo ...

  3. qt获取本机全部ipv4_QT5下获取本机IP地址、计算机名、网络连接名、MAC地址、子网掩码、广播地址...

    获取主机名称 /* * 名称:get_localmachine_name * 功能:获取本机机器名称 * 参数:no * 返回:QString */ QString CafesClient::get_ ...

  4. 服务器ping返回信息,如何ping服务器线路?ping命令的用法

    ping是我们平时最常用的一个检测网络线路的工具,可以通过ping查看线路是否是通的,是否丢包,延迟高低,速度快慢等.不过对于一些刚入门的新客户来说可能还是有点陌生,不甚了解,今天主要讲一下ping的 ...

  5. 基于svnserve的SVN服务器(windows下安装与配置)

    基于svnserve的SVN服务器(windows下安装与配置) 关键字: svn 安装SVNserve 从http://subversion.tigris.org/servlets/ProjectD ...

  6. 使用Python批量删除windows下特定目录的N天前的旧文件实战:Windows下批量删除旧文件、清除缓存文件、解救C盘、拒绝C盘爆炸

    使用Python批量删除windows下特定目录的N天前的旧文件实战:Windows下批量删除旧文件.清除缓存文件.解救C盘.拒绝C盘爆炸 目录

  7. 服务器自动删路由,云服务器Windows下添加、删除和修改静态路由

    云服务器Windows下添加.删除和修改静态路由 1.查看路由表信息 route print 2.添加一条路由表 route add 192.168.100.0 mask 255.255.255.0 ...

  8. linux如何杀死ping进程,linux下ping命令使用详解

    •ping命令一般用于检测网络通与不通,也叫时延,其值越大,速度越慢PING(PacketInternetGrope),因特网包探索器,用于测试网络连接量的程序. •ping发送一个ICMP回声请求消 ...

  9. C++在windows下获取本地主机ipv4地址和ipv6地址的代码

    把内容过程中经常用的内容段记录起来,下面内容段是关于C++在windows下获取本地主机ipv4地址和ipv6地址的内容,应该是对码农有所用处. #include <Winsock2.h> ...

最新文章

  1. np.reshape()
  2. 【MM配置】Pricing 采购定价 2
  3. 【通俗易懂】RPA是什么?
  4. BCVP开发者说第5期:QuartzCore.Blazor
  5. 从数据类型 nvarchar 转换为 numeric 时出错_JS入门篇(三):javascript的数据类型详解...
  6. 简约黑板擦表白特效网源码
  7. 利用深度学习识别番茄早期植株中的塔图绝对菌
  8. 【语音隐写】基于matlab GUI DWT音频数字水印【含Matlab源码 712期】
  9. 苹果安卓最新看片神器各种实用功能,帮你一年省下上千块!
  10. 记一次用jspdf和html2canvas导出pdf分页处理
  11. 祖冲之算法(ZUC-128)C语言实现
  12. 引爆你的集合灵感 [C#, LINQ]
  13. 自定义刻度尺进度条总结
  14. 腾讯云服务器登录宝塔面板命令
  15. 什么是业务中台、数据中台、技术中台?这回终于解释清楚了
  16. 全新趣味测试威信小程序源码
  17. 重庆大学计算机学院刘然,重庆大学考研研究生导师简介-刘然
  18. Hystrix 1.5 滑动窗口实现原理总结
  19. vcruntime140.dll丢失的解决方法,vcruntime140.dll下载安装教程
  20. 解决docker下安装redis后,RedisDesktopManager可以链接,但是springboot项目不能链接的问题

热门文章

  1. 2020北航计算机夏令营
  2. 高速下载Arxiv论文的解决方案
  3. Android中Alarm的机制
  4. linux语句tail和grep组合,Linux grep、tail命令的混合使用
  5. photoshop cc2017全套视频课程 从基础到实战案例PS海报-王诚-专题视频课程
  6. Solidity基础教程2——Safemath
  7. 在UE4里实现四叉树查找最近点
  8. Frame skipped from debugging during step-in. Note: may have been skipped because of “justMyCode“
  9. Sketch 57 中文版发布 附下载地址
  10. echarts 象形图背景、柱状图顶部装饰