怎么获取网卡地址,网上的例子在线的和离线的得到的都不一样

如何获取网卡地址,网上的例子在线的和离线的得到的都不一样
就是那个用Netbios获取的。是否和Netbios有关?有没有断网和联网得到的结果都一样的例子。

谢谢了。

------解决方案--------------------
首 先 通 过 发 送 NCBENUM 命 令, 获 取 网 卡 的 数 目 和 每 张 网 卡 的 内 部 编 号, 然 后 对 每 个 网 卡 标 号 发 送NCBASTAT 命 令 获 取 其MAC 地 址
------解决方案--------------------
XP下用getmac命令
或者用vbs
Dim oNIC, oNAC, sMAC, oWSH

Set oNAC=GetObject( "Winmgmts: ").InstancesOf( "Win32_NetworkAdapterConfiguration ")
sMAC = "00:00:00:00:00:00 "

For Each oNIC In oNAC
If oNIC.IPEnabled = True Then
sMAC = oNIC.MacAddress
MsgBox sMAC
' Exit For
End If
Next
Set oNAC = Nothing