Se apri il file lmhosts leggi un po' cosa c'è scritto.
Trovi molte informazioni che possono tornarti utili, ad esempio come fare per settarne uno solo sul server... in modo da non dover creare in tutti i client il file hosts.
Oppure se non vuoi complicarti la vita, nel programma client fai una routine che aggiorna il file hosts in locale, fai aggiungere i nomi all'utente stesso e li salvi nel file. Però credo sia meglio utilizzare lmhosts (Lan Manager Hosts). E' fatto apposta.
Poi non devi leggere nel vero senso il file lmhosts o hosts, lo fa win in automatico, basta che provi a fare un ping dal command al nome di un PC inserito nel file, vedrai che ti restituisce l'IP direttamente. Se hai problemi chiedi pure.