get the mac Address

作者:袖梨 2022-07-02
'The DotNet world is so beautiful.
'Enjoy the code below
Public Function ValueSepR(ByVal RawString As String, ByVal SepChar As String) As String
        If InStr(1, RawString, SepChar) <> 0 Then
       ValueSepR = Microsoft.VisualBasic.Right(RawString, Len(RawString) - InStr(1, RawString, SepChar))
        Else
       ValueSepR = RawString
        End If
    End Function
    Public Function GetMac(ByVal IP As String) As String
        Try
       Dim dirResults As String
       Dim psi As ProcessStartInfo = New ProcessStartInfo()
       Dim proc As New Process()
       psi.FileName = "nbtstat"
       psi.RedirectStandardInput = False
       psi.RedirectStandardOutput = True
       psi.Arguments = "-A " & IP
       psi.UseShellExecute = False
       proc = Process.Start(psi)
       Dim x As Integer = -1
       Do Until x > -1

相关文章

精彩推荐