Is it possible in windows cmd line to check all of the network addresses (with ping or similar) to see which ones are taken/ have active devices:
ie. something that does
for /l %%a in (254, -1, 1) do ( for /l %%b in (1, 1, 254) do ( for %%c in (20, 168) do ( for %%e in (172, 192) do ( ping /n 1 %%e.%%c.%%b.%%a>>ping.txt ) ) ) ) pause>nul