找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
查看: 37184|回复: 5

[网络连接] 批处理怎么查外网ip?【已解决】

[复制链接]
发表于 2014-9-18 13:29:35 | 显示全部楼层 |阅读模式
本帖最后由 纯植物 于 2015-7-24 18:07 编辑

怎么查外网ip?我知道可以用百度直接搜“IP”,可以查出来,有没有其他的方法?用cmd命令能不能查出来?
发表于 2014-9-18 13:59:41 | 显示全部楼层
批处理怎样获取外网IP地址?
http://bbs.bathome.net/thread-2870-1-1.html

批处理如何正确获得外网、内网IP并纪录?
http://bbs.bathome.net/thread-4978-1-1.html

VBS获取外网IP
http://bbs.bathome.net/thread-546-1-1.html
发表于 2014-9-18 14:05:42 | 显示全部楼层
  1. ping -n 1 -r 1 qq.com
复制代码
中间Route后边的的就是你的公网IP。

评分

参与人数 1PB +6 收起 理由
523066680 + 6 学习了

查看全部评分

发表于 2014-9-18 16:49:23 | 显示全部楼层
  1. @echo off

  2. call :_show_wan_ip
  3. pause

  4. goto :eof
  5. :_show_wan_ip
  6.   (echo Set objHttp = CreateObject^("WinHttp.WinHttpRequest.5.1"^)
  7.   echo objHttp.Open "GET", "http://yu2n.sinaapp.com/app/ip/ip.php?act=show_ip_client", False
  8.   echo objHttp.Send
  9.   echo WScript.Echo objHttp.ResponseText^(^))>"%temp%\0.vbs"
  10.   set/p "p=你的外网IP是:"<nul
  11.   CScript.exe //NoLogo "%temp%\0.vbs"
  12.   goto :eof
复制代码
发表于 2014-9-18 17:36:06 | 显示全部楼层
回复 3# Linuxer


    如果是在局域网里,这样只能得到内网 ip 吧
发表于 2014-9-18 23:14:08 | 显示全部楼层
回复 5# CrLf


    如果在局域网用代理上网的话那就不行。其他情况应该都可以吧。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-18 20:12 , Processed in 0.031566 second(s), 9 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表