No todo lo que tiene una dirección IP es un ordenador - no encontré que ninguna de estas sugerencias devolviera todas las direcciones IP activas - de hecho la mayoría devolvió muy pocas. Mi red doméstica tiene una combinación de dispositivos alámbricos e inalámbricos y dos enrutadores, teléfonos móviles, TV, PVR, Apple AirPort y probablemente algunas cosas que he olvidado. Usé lo siguiente para escanear todas las direcciones de la subred 192.168.1.xxx:
for /L %i in (0,1,255) do ping -n 1 -w 250 192.168.1.%i>>ipaddress.txt
El archivo resultante ipaddress.txt contiene los resultados del ping para todas las direcciones y busqué aquellas con “Received = 1
” - actualmente 16 direcciones devolvieron un resultado - sólo tengo 4 ordenadores en la casa - y no estaban todos encendidos.