DOSプロンプトからpingするように
プログラムからpingする方法です。
簡単に同期呼び出しでよければ次のようにします。
// Pingクラス生成 using(System.Net.NetworkInformation.Ping ping = new System.Net.NetworkInformation.Ping()) { // Ping送信 System.Net.NetworkInformation.PingReply reply = ping.Send("www.yahoo.co.jp"); // 返答あり? if(reply.Status == System.Net.NetworkInformation.IPStatus.Success) { Console.WriteLine("{0} からの応答: バイト数 ={1} 時間 ={2}ms TTL={3}", reply.Address, reply.Buffer.Length, reply.RoundtripTime, reply.Options.Ttl); } else { Console.WriteLine("Ping失敗 {0}", reply.Status); } }
コメントを残す