I use logon scripts for all of my users, and I have the following line at the top of each script"
now.exe %username% -- %computername% >>\\MYPDC\netlogon\login.txt
I use the Windows Resource Kit tool NOW.EXE (which is an ECHO command with a Date and Time thrown in) to display the machine and the user who just logged into that machine. The NOW.EXE file gives me the date and time they logged in. And with the >> before the file name, all records are appended to the file. So, the LOGON.TXT file looks like this:
Tue Feb 25 16:05:48 2003 -- USSER1-- MACHINE1
Tue Feb 25 17:46:21 2003 -- USER2-- MACHINE2
Tue Feb 25 18:35:50 2003 -- USER3-- MACHINE3
etc.
I have found it to be a nice way of telling who is logging into where.Whenever I have a question, I just open up this TXT file and look! I clear it out ever 6 months, so it doesn't get to large.
Now, the path to the file is in the NETLOGON share on my NT4 PDC, but you could write it to ANY shared folder on any machine you want. The only thing you need to remember is that you need to have loose NTFS security permissions on the folder. The individual user account who is logging in in used to write to the LOGON.TXT file. So, all users in your Windows domain wouldneed Read & Write access to the shared folder you want to store the file at. Just a thought.
hope this helps