作者:chen8919043 | 时间:2010-05-21 09:59 | 标题:ipconfig获取的IP,怎么提取出外网IP呢?
我想提取出WAN下面的IP可以实现么?因为有时候顺序不一样,按忽略前几行可能会出错。
Ethernet adapter WAN:
Ethernet adapter LAN:
作者:HAT | 时间:2010-05-21 13:25
ipconfig /all
结果贴出来看看
作者:chen8919043 | 时间:2010-05-21 14:21
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
作者:Hanyeguxing | 时间:2010-05-21 15:24
@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
作者:chen8919043 | 时间:2010-05-22 13:15
4楼强啊。。谢啦