webForumDet fria alternativet

Få ut mac adress utan NetBios

.NET

3 svar · 242 visningar · startad av Zyrex

Medlem sedan feb. 2001121 inlägg
Frågan#1

Hej !!!

Jag har gjort ett program som tar och plockar ut mac addressen. Programmet använder NetBios för detta. Det visar dig nu vara så att det inte finns NetBios i alla datorer som skall använda programmet.
Någon som vet hur man kan få ut mac-addressen på nått annat sätt ???

Medlem sedan juli 20011 304 inlägg
#2

Använder du Win 2000 eller XP kan du kolla på
http://www.mvps.org/vbnet/index.html?code/network/ipaddress.htm

Men det funkar inte på NT och 9x :)

Medlem sedan feb. 2001121 inlägg
#3

Detta kan vara använtbart i framtiden då vi uppg. till XP. Men under en övergångsperiod så kommer inte hela maskinparken klara XP.
Vi kör Win98 idag och det kommer ligga kvar på enkilda maskiner i minst 1 år till

Medlem sedan juni 20022 599 inlägg
#4

Ett generellt sätt att få ut mac-adressen verkar vara svårt att hitta. Man får nog helt enkelt använda olika sätt och kontrollera vilket OS och vilka protokoll som finns installerade.

Här finns en sammanställning:

http://www.ndis.com/faq/QA01030302.htm.

SNMP-metoden vekar vara den bästa?

http://tangentsoft.net/wskfaq/examples/getmac-snmp.html

Eventuellt är det enklare att skriva en dll i C++ än att porta?

265 ms totalt · 4 externa anrop · v20260731065814-full.e96017d9
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
134 ms — hämta tråd, inlägg och bilagor (db)
127 ms — ändringar (db)