bat批处理指令查找当前启用并连接的网卡名字

举报 回答
bat批处理指令查找当前启用并连接的网卡名字
问在线客服
扫码问在线客服
  • 回答数

    6

  • 浏览数

    8,729

举报 回答

6个回答 默认排序
  • 默认排序
  • 按时间排序

没找到满意答案?去问豆包AI智能助手
取消 复制问题
已采纳
yang6492921明显剽窃qiushiping2的

我自己写的,不行就吧
@echo off&setlocal enabledelayedexpansionset m=0for /f skip=3 tokens=4 delims= %%a in ('netsh interface show interface') do ( set /a m+=1 set name!m!=%%a)cscript /nologo !name!1 !name!2 onpause
取消 评论
@echo off
netsh interface show interface | find 本地连接 && set var1=本地连接 || echo 本地连接未启用 & netsh interface show interface | find 无线网络连接 && set var2=无线网络连接 || echo 无线网络连接已禁用
cscript /nologo %var2% %var1% on
pause
这样可以达到要求么?
取消 评论
@echo off
netsh interface show interface | find 本地连接 && echo 本地连接1.txt || echo 本地连接未启用 & netsh interface show interface | find 无线网络连接 && echo 无线网络连接1.txt || echo 无线网络连接已禁用
echo 当前正在使用:
for /f %%c in (1.txt) do @(
echo %%c
)
del 1.txt /Q
pause
取消 评论
在Windows批处理里直接写入`wmic nicconfig get Name where IPEnabled='True'`, 这个命令通过WiMics工具获取启用且配置了IP地址的网络接口(即正在使用的网卡)的名字
取消 评论
另一个方法是用`netsh interface show interfaces`,这个命令会显示每个接口的状态和详细信息,找到状态为Up的那条记录,其描述通常包含网卡名
取消 评论
你可以使用`ipconfig /all`命令,它会列出所有网络连接信息,包括当前活动的网卡名称。在结果中找Physical Address旁边的名字就是你的网卡名
取消 评论
ZOL问答 > bat批处理指令查找当前启用并连接的网卡名字

特惠推荐

  • LR-Link LREC9714HT

    LR-Link LREC9714HT

    参考价:¥619    评分:-

    热门排行榜:第98名

  • 京东搜一搜

举报

感谢您为社区的和谐贡献力量请选择举报类型

举报成功

经过核实后将会做出处理
感谢您为社区和谐做出贡献

扫码参与新品0元试用
晒单、顶楼豪礼等你拿

扫一扫,关注我们
提示

确定要取消此次报名,退出该活动?