I've been searching for a program like this for months! I only just discovered the Network Scanner, and it's exactly what I've been looking for. Basically I work in a building that offers a few rooms of computers for use by students and faculty, and we would like a way to keep an automatically updated list of all computers that are currently being used. I've been mostly looking into the PSLoggedOn program that Microsoft offers, but I can't use it remotely because the computers don't allow that kind of access between them. But this Network Scanner program seems to determine who is logged in with no problem.
I'm wondering if there is a way to add this program to a script, something that runs once a minute and updates a list of what computers are being used. I see that I can manually tell this program to rescan all computers and then I could manually tell it to output them to a file, but I want to know if I can automate this.
Or if possible, I'm curious if someone could shed some light on how exactly this program determines what users are logged on to other computers. It would actually be even better for me to script that one feature because that's all I need. I've tried telnet but that's not enabled by default on these computers (and we want to keep it disabled), I've tried PSLoggedOn and recently tried WMIC with no luck.