Categorias

Ping – Validando se a máquina está disponível na rede

Abaixo segue um método bem simples de como pingar uma máquina via código .NET e sem abrir o prompt do DOS, podendo ser utilizado no VB.NET ou no ASP.NET.

Este método pode ser utilizado em aplicações de distribuição de arquivos ou semelhantes.

Public Function Pingando(ByVal pNomeMaquina As String) As Boolean
    Try

      If My.Computer.Network.Ping(pNomeMaquina, 1000) Then
        ' CES - Requisição retornada
        Return True
      Else
        ' CES - Tempo definido estourado.
        Return False
      End If

    Catch ex As Exception
      Throw ex
    End Try
  End Function