Spontan fallen mir folgende Möglichkeiten ein:
- auf allen PCs ein Programm installieren (selber schreiben), die dir melden, ob der jeweilige PC online ist
- alle PCs anpingen (evtl. broadcast-Ping. Allerdings ignorieren die meisten Betriebssysteme die broadcast-Pings standardmäßig so weit ich weiß)
- neuerdings halblegale/illegale Software verwenden (Portscanner, z.B. nmap)
- in deine ARP-Tabelle schauen, welche PCs da drinne stehen (klappt meines Wissens nur, wenn du schon mit dem entsprechenden PC kommuniziert hast)
- deinen Router/Switch/... "fragen" (sofern der Router das unterstützt bzw. du überhaupt einen Router hast)