标题: [系统相关] 如何用cmd获取电脑的IP地址,只需要地址,其他的不要 [打印本页]
作者: mn960mn 时间: 2013-6-22 15:29 标题: 如何用cmd获取电脑的IP地址,只需要地址,其他的不要
电脑系统是WIN7
每次在cmd中运行ipconfig,就出现了
Windows IP 配置
无线局域网适配器 无线网络连接 2:
媒体状态 . . . . . . . . . . . . : 媒体已断开
连接特定的 DNS 后缀 . . . . . . . :
以太网适配器 本地连接 2:
连接特定的 DNS 后缀 . . . . . . . :
本地链接 IPv6 地址. . . . . . . . : fe80::d03d:36e:70b1:7feb%17
IPv4 地址 . . . . . . . . . . . . : 150.4.4.3
子网掩码 . . . . . . . . . . . . : 255.255.255.0
默认网关. . . . . . . . . . . . . : 150.4.4.254
无线局域网适配器 无线网络连接:
媒体状态 . . . . . . . . . . . . : 媒体已断开
连接特定的 DNS 后缀 . . . . . . . :
以太网适配器 本地连接:
媒体状态 . . . . . . . . . . . . : 媒体已断开
连接特定的 DNS 后缀 . . . . . . . : tlcb.com
以太网适配器 VMware Network Adapter VMnet1:
连接特定的 DNS 后缀 . . . . . . . :
本地链接 IPv6 地址. . . . . . . . : fe80::cd9c:555:5931:a206%14
IPv4 地址 . . . . . . . . . . . . : 192.168.174.100
子网掩码 . . . . . . . . . . . . : 255.255.255.0
默认网关. . . . . . . . . . . . . : 192.168.174.1
隧道适配器 isatap.{7242A569-015A-4133-A531-39D1D1917DB2}:
媒体状态 . . . . . . . . . . . . : 媒体已断开
连接特定的 DNS 后缀 . . . . . . . :
隧道适配器 isatap.{081F3660-9BEF-426F-BCDB-A7F15177CB36}:
媒体状态 . . . . . . . . . . . . : 媒体已断开
连接特定的 DNS 后缀 . . . . . . . :
隧道适配器 Teredo Tunneling Pseudo-Interface:
媒体状态 . . . . . . . . . . . . : 媒体已断开
连接特定的 DNS 后缀 . . . . . . . :
隧道适配器 isatap.zjtlcb.com:
媒体状态 . . . . . . . . . . . . : 媒体已断开
连接特定的 DNS 后缀 . . . . . . . :
隧道适配器 6TO4 Adapter:
连接特定的 DNS 后缀 . . . . . . . :
IPv6 地址 . . . . . . . . . . . . : 2002:9604:403::9604:403
默认网关. . . . . . . . . . . . . :
隧道适配器 isatap.{F9145166-B724-4934-8010-F593021A3185}:
媒体状态 . . . . . . . . . . . . : 媒体已断开
连接特定的 DNS 后缀 . . . . . . . :
隧道适配器 isatap.{1CD2B56F-67EA-4967-9BA9-6EE8FDA82E05}:
媒体状态 . . . . . . . . . . . . : 媒体已断开
连接特定的 DNS 后缀 . . . . . . . :
出现的东西太多了,每次都要找半天
其实,我只想看 本地连接 2 的ipv4地址,对应到上面就是 150.4.4.3
请问,如果用cmd命令实现
作者: 林小七 时间: 2013-6-22 16:13
- setlocal enabledelayedexpansion&&color 0a&&@echo.正在获取IP和Mac地址
- for /f "skip=13 delims=: tokens=2" %%a in ('ipconfig/all') do (
- set /a seven+=1
- if !seven! equ 1 (
- set lin=%%a)
- if !seven! equ 3 (
- set rabbit=%%a
- @echo.&&@echo.Mac为:!lin!<nul
- set /p=Ip为:<nul&@echo.!rabbit!.))
- pause>nul
复制代码
我们学校机房的电脑上通过哈。。。。。
作者: 林小七 时间: 2013-6-22 16:14
我们学校机房的电脑上通过哈。。。。。
林小七 发表于 2013-6-22 16:13
不好意识,,,,学校电脑xp的.....藐视win7不行
作者: 林小七 时间: 2013-6-22 16:32
- @echo off
- setlocal enabledelayedexpansion&&color 0a&&set seven=0
- for /f "delims=: tokens=2" %%a in ('ipconfig/all^|find /I "ipv4"') do (
- set /a seven+=1
- if !seven! equ 1 @echo IP为:%%a)
- pause>nul
复制代码
既然回这个帖子了,那就有始有终把,,语法笨拙,勿见笑...
作者: mn960mn 时间: 2013-6-22 20:31
不行啊,兄弟
作者: 林小七 时间: 2013-6-22 21:45
回复 5# mn960mn
你是复制下去的吗???我的win7都可可以的
作者: mn960mn 时间: 2013-6-23 12:21
我是直接点击 上面代码里面的 复制代码
代码完全一样,就是在报错。
作者: 林小七 时间: 2013-6-23 12:51
回复 7# mn960mn
试了试,直接那么复制的确出错,原因是格式错误引起的,我传文件吧
这次应该行了,你在试一试
作者: apang 时间: 2013-6-24 10:33
win7可以这样
netsh interface ipv4 show addresses "本地连接 2"
作者: 林小七 时间: 2013-6-24 16:38
回复 9# apang
... 的确可以哦.....以前还真不知道,学习了- @for /f "delims=:- tokens=2" %%a in ('arp /a^|find /i "0xd"') do @echo IP:%%a&&pause>nul
复制代码
这么写也行哦,但是还是你的简单,,哈哈
作者: xxpinqz 时间: 2013-6-24 19:11
回复 10# 林小七
不一定每台电脑的借口都是0xd
欢迎光临 批处理之家 (http://bathome.net./) |
Powered by Discuz! 7.2 |