четверг, 5 января 2012 г.

Пропинговать все хосты в подсети

Вводная: Пропинговать все хосты в подсети

Решение: Создаём bat файл следующего содержания

@echo off
setlocal enabledelayedexpansion
for /l %%a in (1,1,254) do (
ping -n 1 192.168.8.%%a | find "TTL" >nul
if !errorlevel!==0 ( echo IP 192.168.8.%%a - OK ) else ( echo IP 192.168.8.%%a is not responding ))