Does anyone know of a way to get all the machine on a network or subnet or whatever...

What I'm looking for is something that will work similar to svrmgr.exe for those of you who do any network administration. Preferably I'd like to be able to see all the machines on the network, but I could settle for either server or (more importantly) workstations.

Thanks!