Imports System
Imports System.Diagnostics
Public Class MacAddress
Public Function GetMac(ByVal IP As String) As String
Dim str1 As String = String.Empty
Try
Dim str2 As String = String.Empty
Dim info1 As ProcessStartInfo = New ProcessStartInfo()
Dim process1 As Process = New Process()
info1.FileName = "nbtstat"
info1.RedirectStandardInput = False
info1.RedirectStandardOutput = True
info1.Arguments = "-A " + IP
info1.UseShellExecute = False
process1 = Process.Start(info1)
Dim num1 As Integer = -1
While (num1 <= -1)
num1 = str2.Trim().ToLower().IndexOf("mac address", 0)
If (num1 > -1) Then
Exit While
End If
str2 = process1.StandardOutput.ReadLine()
process1.WaitForExit()
str1 = str2.Trim()
End While
Catch ex As Exception
Throw ex
End Try
Return str1
End Function
分享到:
相关推荐
获得设备的MAC地址和IP地址 获得设备的MAC地址和IP地址 获得设备的MAC地址和IP地址
pb9程序直接获取ip地址,mac地址。源码包含原生版本、以及PB9.0和9B11.2两个版本的工程文件,用于个性化设定,带有另一组获取DNS版本。仅供参考。
控制台程序,可获取局域网中所有的IP地址以及MAC地址,MAC地址只能获取本网段内的。输入“ALLSCAN”回车,获取网段内所有IP(0-255)的MAC地址
获取用户请求IP地址 根据IP地址获取mac地址
利用ARP协议获得指定IP的MAC地址,学习C必备程序。。。
visual c++源代码 得到指定IP机器的MAC地址.zip
简便的批量获得局域网ip地址及mac的小程序
VC 获得ip地址 ,MAC VC 获得ip地址 ,MAC 资源来自互联网
有些软件还要根据Mac地址来判定当前用户以前是否登录过。下面将一一介绍获取这些手机状态信息的方法。 1 通过build获取手机硬件信息 运用反射获取Build信息,然后从build中得到对应字段的值。这种情况适用于获取...
VC获取本机名称IP地址MAC地址
regular expression
可以获得ip及mac地址可以获得ip及mac地址可以获得ip及mac地址可以获得ip及mac地址可以获得ip及mac地址
在VC++6.0和VS下能顺利编译,获得本机的IP地址和MAC地址,并输出,里面为详细的源码,望大家学习与研究
得到机器的MAC,硬盘序列序列号和IP地址 public static void main(String[] args) ...{ String osName = System.getProperty("os.name"); StringBuffer systemPathBuff = new StringBuffer(""); if (osName.index...
import java.net.Inet4Address; import java.net.InetAddress; import java.util.Arrays; import jpcap.*;...public static byte[] arp(InetAddress ip) throws java.io.IOException{ //发现本机器的网络接口
C#如何获得MAC识别码和IP地址
获取客户端ip地址( 这个必须从客户端传到后台): jsp页面下,很简单,request.getRemoteAddr() ; 因为系统的VIew层是用JSF来实现的,因此页面上没法直接获得类似request,在bean里做了个强制转换java 获取客户端ip ...
delphi获得ip地址源代码,换积分mac.rar
vb获得本机ip、mac地址