中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

中国DOS联盟论坛
现在时间是 2026-08-12 06:39
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » ipconfig获取的IP,怎么提取出外网IP呢? 查看 1,020 回复 4
楼 主 ipconfig获取的IP,怎么提取出外网IP呢? 发表于 2010-05-21 09:59 ·  中国 北京 光环新网
初级用户
积分 20
发帖 21
注册 2010-05-20 21:00
16年会员
UID 167284
性别 男
状态 离线
我想提取出WAN下面的IP可以实现么?因为有时候顺序不一样,按忽略前几行可能会出错。
Ethernet adapter WAN:

Ethernet adapter LAN:
2 发表于 2010-05-21 13:25 ·  新加坡
版主
★★★★★
积分 9,023
发帖 5,017
注册 2007-05-31 19:39
19年会员
UID 89899
性别 男
状态 离线
ipconfig /all
结果贴出来看看
3 发表于 2010-05-21 14:21 ·  中国 北京 光环新网
初级用户
积分 20
发帖 21
注册 2010-05-20 21:00
16年会员
UID 167284
性别 男
状态 离线
C:\Documents and Settings\Administrator>ipconfig

Windows IP Configuration


Ethernet adapter lan:

Connection-specific DNS Suffix . :
IP Address. . . . . . . . . . . . : 192.168.1.2
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . :

Ethernet adapter wan:

Connection-specific DNS Suffix . :
IP Address. . . . . . . . . . . . : 161.129.223.119
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : 161.129.223.254
4 发表于 2010-05-21 15:24 ·  中国 吉林 延边朝鲜族自治州 延吉市 电信
银牌会员
★★★
正在学习中的菜鸟...
积分 1,039
发帖 897
注册 2009-03-01 15:34
17年会员
UID 140302
性别 男
来自 在地狱中仰望天堂
状态 离线
@echo off&setlocal enabledelayedexpansion
for /F "skip=4 tokens=1,2*" %%a in ('ipconfig') do set c=%%c&set c=!c:*:=!&set c=!c:~1,-1!&if /i "%%a%%b"=="IPAddress." if not "!c:~0,3!"=="192" echo.!c!
pause
5 发表于 2010-05-22 13:15 ·  中国 北京 联通
初级用户
积分 20
发帖 21
注册 2010-05-20 21:00
16年会员
UID 167284
性别 男
状态 离线
4楼强啊。。谢啦
论坛跳转: