标题: [网络连接] 批处理如何根据网卡的名字或者pid vid查找ip地址? [打印本页]
作者: wangyuc 时间: 2014-9-16 23:51 标题: 批处理如何根据网卡的名字或者pid vid查找ip地址?
找了很多例子,要么是遍历查找,要么只能查找一个最后一个网卡,或者根据“本地连接”查找,能不能通过查找网卡的名字,
如 ipconfig -all 后出现
描述. . . . . . . . . . . . . . . : Intel(R) Centrino(R) Wireless-N 2200
物理地址. . . . . . . . . . . . . : 9C-4E-36-A9-FF-A0
DHCP 已启用 . . . . . . . . . . . : 是
自动配置已启用. . . . . . . . . . : 是
本地链接 IPv6 地址. . . . . . . . : fe80::e1fc:1d37:86b3:a78c%13(首选)
IPv4 地址 . . . . . . . . . . . . : 192.168.1.4(首选)
通过Intel(R) Centrino(R) Wireless-N 2200 这个名字达到在所有电脑上都能准确查找指定网卡ip的方法?或者通过vid pid查找网卡ip的方法?
作者: wangyuc 时间: 2014-9-19 22:07
居然没有大神回复啊,本人通过几天的研究,已经解决,只是办法有点笨。
作者: terse 时间: 2014-9-20 00:03
这个满足不- @echo off
- set "name=Intel(R) Centrino(R) Wireless-N 2200"
- for /f tokens^=2^ delims^=^" %%a in (^
- 'wmic path Win32_NetworkAdapterConfiguration^
- WHERE "Description='%name%'"^
- get IPAddress')^
- do set ip=%%a
- echo,%ip%
- pause
复制代码
作者: wangyuc 时间: 2014-9-20 21:04
回复 3# terse
非常感谢,我不知道居然用wmic还能查询指定网卡的ip,谢谢了,这个可以,比我自己用ipconfig -all,筛选三遍好用多了。谢谢。
欢迎光临 批处理之家 (http://www.bathome.net/) |
Powered by Discuz! 7.2 |