[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[网络连接] 批处理如何根据网卡的名字或者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的方法?

居然没有大神回复啊,本人通过几天的研究,已经解决,只是办法有点笨。

TOP

这个满足不
  1. @echo off
  2. set "name=Intel(R) Centrino(R) Wireless-N 2200"
  3. for /f tokens^=2^ delims^=^" %%a in (^
  4. 'wmic path Win32_NetworkAdapterConfiguration^
  5. WHERE "Description='%name%'"^
  6. get IPAddress')^
  7. do set ip=%%a
  8. echo,%ip%
  9. pause
复制代码

TOP

回复 3# terse


   非常感谢,我不知道居然用wmic还能查询指定网卡的ip,谢谢了,这个可以,比我自己用ipconfig -all,筛选三遍好用多了。谢谢。

TOP

返回列表