如何获取被禁用的网卡的信息,如网卡MAC,网卡名称

如何获取被禁用的网卡的信息,如网卡MAC,网卡名称,第1张

比如,有两张网卡,一张启用,一张禁用,如何获取被禁用的网卡的信息,如网卡MAC,网卡名称等。GetAdaptersInfo不能读取被禁用的网卡的信息向大家赐教

有结果了,被禁用的网卡,可以通过API函数DeviceIoControl函数配合IOCTL_NDIS_GET_ADAPTER_NAMES获取。

// 读取网络接口设备的名字,不仅仅包括网卡,还包括其它诸如拨号接口

hNdis = CreateFile(DD_NDIS_DEVICE_NAME, GENERIC_READ | GENERIC_WRITE,

FILE_SHARE_READ | FILE_SHARE_WRITE, NULL, OPEN_ALWAYS,

0, NULL);

if(INVALID_HANDLE_VALUE != hNdis)

{

fResult = DeviceIoControl(hNdis, IOCTL_NDIS_GET_ADAPTER_NAMES, NULL, 0,

szAdapterNames, cbAdapterNames,

&cbAdapterNames, NULL);

CloseHandle(hNdis);

}

方法1:

1、对着桌面的“网络”,右键--属性

2、点击“更改适配器设置”

3、找到你连接的网络,右键--状态

4、点击“详细信息”

5、里面的物理地址就是你的网卡地址END

方法2:

点击开始菜单,输入cmd,回车

在命令行中输入ipconfig/all

回车

方法3:

找到你的网络连接,物理地址就是你的网卡地址

yang6492921明显剽窃qiushiping2的

我自己写的,不行就追问吧

@echo off&setlocal enabledelayedexpansion

set m=0

for /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" "on"

pause

1、第一步在电脑上打开xshell,建立连接,输入主机名,用户名和密码,如下图所示

2、第二步可以看到已经远程连接到linux系统服务器了,如下图所示:

3、第三步输入“ifconfig -a”命令,来查看linux系统ip,如下图所示:

4、第四步按回车键之后,可以查看到linux系统的ip地址,在eth0的下方inet旁边就是内网ip地址,如下图所示:

5、第五步也可以看一下按回车键的信息,eth0是网卡名称,lo是本地环回接口,netmask是本机掩码,如下图所示:

以上就是关于如何获取被禁用的网卡的信息,如网卡MAC,网卡名称全部的内容,包括:如何获取被禁用的网卡的信息,如网卡MAC,网卡名称、如何获取网卡地址、bat批处理命令查找当前启用并连接的网卡名字等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/10149827.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存