获取网页IP地址的地址提示

时间:2015-06-16 09:14:24

标签: windows prompt

如果数据库中已存在链接,我必须进行计算。 我在txt.file中列出了新的或现有的网站 我想通过PINGing数据库中的网站,+ ping new和比较ip地址来实现。 txt ipnut:

google.com
yahoo.com
example.com
...

txt输出:

    google.com;[ip adress]
    yahoo.com;[ip adress]
    example.com;[ip adress]
    ...

我的代码只能部分运行,我只想从@Pinging example.com [ 193.138.15.20 ]获取此地址,并将其写入文件,就像现在一样 : adress =公司名称 地址? 如果你在powershell中有更好的解决方案,请告诉我。感谢

@ECHO OFF
    SETLOCAL enableextensions
    for /F "usebackq delims=" %%i in ("d:\companies.txt") do (
      set "_found="
      for /F "tokens=3 delims=: " %%G in ('ping -4 -n 1 %%i^|findstr /i "TTL="') do (
        echo %%G = %%i
        set "_found=%%G"
      )
      if not defined _found (
        for /F "tokens=2 delims=[]" %%G in ('ping -4 -n 1 %%i^|findstr /ib "Pinging"') do (
          echo %%G ? %%i
          rem set "_found=%%G"
        )
      )
    )>>d:\NOWY.txt

0 个答案:

没有答案