
1、点开运行,输入cmd命令:
2、输入ipconfig/all:
3、找到自己的当前连接网络名称中的物理地址,即为MAC地址。
获取到电脑的mac地址之后,然后:
再利用<%@ page contentType="text/html; charset=UTF-8"%> 即可获取。
C++获取mac地址的代码:
#include <windowsh>
#include <stdlibh>
#include <stdioh>
#include <timeh>
/
Dev C++ -> include libnetapi32a
BCC 55 or VC++ -> #pragma comment(lib,"netapi32lib")
/
typedef struct _ASTAT_
{
ADAPTER_STATUS adapt;
NAME_BUFFER NameBuff [30];
} ASTAT, PASTAT;
void getMac(char mac)
{
ASTAT Adapter;
NCB Ncb;
UCHAR uRetCode;
LANA_ENUM lenum;
int i = 0;
memset(&Ncb, 0, sizeof(Ncb));
Ncbncb_command = NCBENUM;
Ncbncb_buffer = (UCHAR )&lenum;
Ncbncb_length = sizeof(lenum);
uRetCode = Netbios( &Ncb );
printf( "The NCBENUM return adapter number is: %d \n ", lenumlength);
for(i=0; i < lenumlength ; i++)
{
memset(&Ncb, 0, sizeof(Ncb));
Ncbncb_command = NCBRESET;
Ncbncb_lana_num = lenumlana[i];
uRetCode = Netbios( &Ncb );
memset(&Ncb, 0, sizeof(Ncb));
Ncbncb_command = NCBASTAT;
Ncbncb_lana_num = lenumlana[i];
strcpy((char )Ncbncb_callname, " ");
Ncbncb_buffer = (unsigned char ) &Adapter;
Ncbncb_length = sizeof(Adapter);
uRetCode = Netbios( &Ncb );
if (uRetCode == 0)
{
//sprintf(mac, "%02x-%02x-%02x-%02x-%02x-%02x ",
sprintf(mac, "%02X%02X%02X%02X%02X%02X ",
Adapteradaptadapter_address[0],
Adapteradaptadapter_address[1],
Adapteradaptadapter_address[2],
Adapteradaptadapter_address[3],
Adapteradaptadapter_address[4],
Adapteradaptadapter_address[5]
);
//printf( "The Ethernet Number on LANA %d is: %s\n ", lenumlana[i], mac);
}
}
}
int main(int argc, char argv[])
{
char mac=new char[32];
getMac(mac);
printf( "%s\n ", mac);
delete[]mac;
system( "PAUSE> NUL ");
return 0;
}
以上就是关于怎么获取电脑的mac地址 jquery全部的内容,包括:怎么获取电脑的mac地址 jquery、c++ 如何获取本机mac、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)