zoukankan      html  css  js  c++  java
  • 如何批量Ping N个IP地址

    01

    如何批量自动ping特定网段

    不知道大家有没有遇到过这种场景,特别是驻场过的同学,应该有遇到过。客户A说:黄工啊,刚才发了一个IP地址的excel表格,帮忙ping一下,哪些地址是不通的,哪些地址是通的?

    然后,你打开表格,一看:

    几百个IP地址,要让我ping一下!!!!  这是要整死我的节奏吗?让我哭一会儿。到了中午,别人都去吃饭了,我只能一个个在那边ping咯?

    大家看到本期文章,以上情况,再也不会出现啦~ 教你们一条命令,下次客户再甩过来,你就可以嘚瑟了。

    在CMD,命令行输入如下代码:

    for /L %d in(1,1,255) do ping 192.168.1.%d

    192.168.1.%d :IP地址修改成,你要ping的IP 地址。

    输完图片的里命令,系统就开始自动批量ping  192.168.1.1-255网段内的所有IP地址。

    现在,我们来解释一下这个几个重要的参数。

    %d :表示变量的意思。

    (1,1,255):第一个1,表示起始值,这里是从1开始。第二个1,表示递增值,每次在上一个递增多少。这里是加1 。255,表示:结束的最后一个值。

    现在,我把第一个1改成10,来看看效果:

    我们再来前面提到的第二个1,改成3试试看:

    02

    如何把ping结果自动保存到txt

    要说人呐,就是这样欲望无止境。有了自动ping就已经不错了。还不知足,还想要能ping结果自动保存文件中。

    既然你们都有这个欲望,我能有什么办法呢?只能满足你们咯~

    这个办法很简单,在上面的命令多加几个字符,就搞定啦。

    for /L %d in(1,1,255) do ping 192.168.1.%d >> along.txt

    along.txt:along是我随便取的文件名。

    命令运行后,如果要找不到这个文件,可以搜索一下。

     

     

     

    03

    如何把ping结果提取出IP,保留IP地址。

    使用上面命令后,可能有人又觉得好麻烦啊,我还得一个个去看。能不能搞个命令执行完,把哪些通的IP直接保存到一个txt文本,把哪些不通的IP直接保存到另一个txt文件呀?

    答案是可以的。命令如下:

    for /l %D in (1,1,255) do (ping 192.168.1.%D -n 1 && echo 192.168.1.%D>>通.txt || echo 192.168.1.%D >>不通.txt)


    执行完这个命令,就能把ping通的ip和不通的ip分别保存到两个文件里。怎么样?这个命令好用不? 是不是该给阿龙加根鸡腿呀?

     

    04

    如果要ping不通网段,咋整?

    看了上面几个例子,有人就说:渣渣的,你那个只能通网段的,没什么卵用。 那如果不同网段呢? 搞得了吗?

    答案:也是可以的。你得先整理一个ip文件。

    命令如下:

    for /f  %d in (ip.txt) do (ping %d -n 1  && echo %d >>通.txt || echo %d >>不通.txt)

    大家有没有看见多了一个ip.txt文件,这个文件是要你自己准备的哦,把你ping的地址写到这个文件里面,代码会自己读取这个文件里面的ip地址,并且把结果放到两个文件里面去。

    看见没有多了一个ip.txt文件,这个文件是要你自己准备的哦,把你ping的地址写到这个文件里面,代码会自己读取这个文件里面的ip地址,并且把结果放到两个文件里面去。

    https://mp.weixin.qq.com/s/y8-TbqOKGNe6nlGzuMKDXg

  • 相关阅读:
    vue form dynamic validator All In one
    TypeScript api response interface All In One
    closable VS closeable All In One
    macOS 如何开启 WiFi 热点 All In One
    vue css inline style All In One
    vs2010里面 新建网站里面的 asp.net网站 和 新建项目里面的 asp.net Web应用程序 的区别 (下)
    牛腩新闻 59 整合添加新闻页 FreeTextBox 富文本编辑器,检测到有潜在危险的 Request.Form 值,DropDownList 的使用
    牛腩新闻 61尾声: error.aspx的使用 防止报错
    vs2010里面 新建网站里面的 asp.net网站 和 新建项目里面的 asp.net Web应用程序 的区别 (上)
    牛腩新闻 62:尾声续2 asp.net的编译和发布
  • 原文地址:https://www.cnblogs.com/xiaorongjie/p/11249432.html
Copyright © 2011-2022 走看看