Какой рейтинг вас больше интересует?
|
Проверяем машины на доступность2012-10-15 14:58:56 (читать в оригинале)
Для решения данной задачи можно воспользоваться командой Ping пространства имен System.Net.NetworkInformation. Ping Pinger = new Ping(); PingReply Reply = Pinger.Send("127.0.0.1"); Приведенный выше код создает новый экземпляр класса Ping, а затем отправляет пинг на локальный компьютер. Взгляните на другой пример. На этот раз вы начнете со списка компьютеров, которые должны быть проверены. Например, перебор каждого компьютера в списке, диагностика компьютера и отображение результатов. Список компьютеров может содержать либо IP-адресов(192.168.1.243) или веб-сайтов(www.google.ru) или Net-Bios имена(OAOKOMP1). Для этого примера я включил несколько внутренних систем, а также пару сайтов. List IPs = new List(); IPs.Add("10.1.1.12"); IPs.Add("10.1.1.15"); IPs.Add("OAOkomp1"); IPs.Add("192.168.173.160"); IPs.Add("www.google.com"); IPs.Add("www.amazon.com"); Ping Pinger = new Ping(); foreach (string ip in IPs) { PingReply Reply = Pinger.Send(ip); Console.WriteLine("Ping " + ip + ": " + Reply.Status.ToString()); } С помощью всего нескольких строк кода, теперь вы можете определить состояние ваших компьютеров в вашей локальной сети или в интернете. Ping класс предоставляет несколько опций, которые можно использовать для управления запросами, а также возможность отправки асинхронных запросов.
|
Категория «Новости»
Взлеты Топ 5
Падения Топ 5
Популярные за сутки
|
Загрузка...
BlogRider.ru не имеет отношения к публикуемым в записях блогов материалам. Все записи
взяты из открытых общедоступных источников и являются собственностью их авторов.
взяты из открытых общедоступных источников и являются собственностью их авторов.