LoggedOn freeware locates where a user is logged on or who is logged onto a local or remote computer
PsLoggedOn

I know it isn't what you are looking for, but you could setup a ini file in a common location using
writeprofilestring("\\pdc\share\user.log","ByUser","@userid","@Wksta, @date @time")

writeprofilestring("\\pdc\share\user.log","ByComputer","@Wksta","@userid, @date @time")

not elegant, but quick and easy

_________________________
How to ask questions the smart way <-----------> Before you ask