[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[网络连接] [分享]批处理查询IP地址归属地

  1. call:IP_inquiry 112.234.1.110
  2. echo %ret_str%
  3. pause
  4. exit/b
  5. ::======================= 查询IP地址 ==============================
  6. :IP_inquiry <IP> 返回值=ret_str
  7. set "cmdstr=curl -s "http://www.ip138.com/ips8.asp?ip^=%~1^&action=2"^|sed -n "/本站主数据/ s/.*^>本站主数据:\([^^^<]*\).*/\1/p""
  8. for /f "tokens=* delims=" %%a in ('%cmdstr%') do set "ret_str=%%a"
  9. goto:eof
复制代码
服务器可自行更改(要改代码), 不过这个服务器速度还不错.

主要是分享服务器IP ^.^

这个网站也可查自己外网IP, 如下:
  1. call:IP_WAN
  2. echo %ret_str%
  3. pause
  4. exit/b
  5. ::======================= 查询外网IP地址 ==============================
  6. :IP_WAN 返回值=ret_str
  7. set "cmdstr=curl -s "http://www.ip138.com/ips8.asp"^|sed -n "/您的IP地址是/{s/^<[^^^>]*^>//g;p}""
  8. for /f "tokens=*" %%a in ('%cmdstr%') do set "ret_str=%%~a"
  9. goto:eof
复制代码
“阿姐走了。。。可是。。。我。。。我愿意。”

回复 4# cjiabing


    当然能纯P,不过curl sed 应该作为常备工具.
这样纯P无意义.
“阿姐走了。。。可是。。。我。。。我愿意。”

TOP

好,能纯批吗?
寂寞是黑白的,但黑白不是寂寞,是永恒。BAT 需要的不是可能,而是智慧。

TOP

真好 ,我是新来的哟!!

TOP

我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

返回列表