除了找到here的方式之外,还有什么方法可以在vb.net或c#中执行ping:
Dim pinger As New System.Net.NetworkInformation.Ping
MessageBox.Show(pinger.Send("192.168.0.119").Status.ToString)
答案 0 :(得分:1)
有一个WMI类,它封装了ping WIN32_PingStatus,您可以在XP / 2003或更高版本的客户端中使用它。
答案 1 :(得分:0)
您可以通过写入StandardInput启动cmd.exe并执行ping命令。检索从StandardOutput读取的结果。