Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Аватара для hasherfrog

Старый параноик


Сообщения: 2423
Благодарности: 85

Профиль | Отправить PM | Цитировать


К сожалению, в виндах ping не устанавливает errorlevel в случае мёртвого хоста. Поэтому нужно писать утилиту.
Маску сети можно узнать по ipconfig
пинг с разрешением адреса: ping -a xxx.xxx.xxx.xxx
Адрес xxx.xxx.xxx.xxx Вы будете создавать по ип своего хоста с применением маски сети
Например. Сеть с маской 172.16.16.192 - это 64(-2) адреса, от 172.16.16.1 до 172.16.62 (0 и 63 - служебные)
Дальше можно было бы в бакнике делать
for /L %%i in (1,63,1) do ping -a 172.16.16.%%i
Но, как я уже сказал, errorlevel не будет установлен, поэтому анализировать лог можно только вручную.
А утилиту можно написать. (я писал сканер сетей для никсов) Пошукайте (не мою ) на всяких хакерских сайтах.
Там есть, я видел

Отправлено: 13:46, 28-01-2005 | #10