/// <summary>/// 是否能 Ping 通指定的主机/// </summary>/// <param name="ip">ip 地址</param>/// <returns>true 通,false 不通</returns>public bool Ping(string ip){workInformation.Ping p = new workInformation.Ping();workInformation.PingOptions options = new workInformation.PingOptions();options.DontFragment = true;string data = "Test Data!";byte[] buffer = Encoding.ASCII.GetBytes(data);int timeout = 1000; // Timeout 时间,单位:毫秒workInformation.PingReply reply = p.Send(ip, timeout, buffer, options);if (reply.Status == workInformation.IPStatus.Success)return true;elsereturn false;}
程序代码方式判断网内机器是否开机,网络是否通的!
如果觉得《ping命令代码查看主机连通状态》对你有帮助,请点赞、收藏,并留下你的观点哦!