Yo lo tengo para aquella gente que se deja los ordenadores apagados durante la noche...
Es decir, tengo una tarea programada que lanza un .bat.
date /t >>PingOk.log
for /L %%i in (1,1,255) do @ping 192.168.x.%%i -n 1 | @find "TTL" >>PingOk.log | echo %%i
Lo unico que tienes que hacer es cambiar la x por el rango de tu IP local..
Seguro que funciona.