With out having any 3rd party reporting software, is there anyway to
generate a report that will display all workstations a user logged into.
Trying to track down specific machines a user logged into and then verify
whether or not certain software was installed on these machines.
Please Help....
It's a little crude, but I created a user logon script that reads
this:
for /f "Tokens=2 Delims=[]" %%i in ('ping -n 1 "%computername%"') do
set IP=%%i
echo %username% logged ON %computername%, IP=%IP% @ %time% %date% >> \
\servername\LogInandOut$\%username%.txt
and a user logoff script that read:
echo %username% logged OFF %computername% @ %time% %date% >> \
\servername\loginandout$\%username%.txt
It creates a .txt file for each user, and inside that text file
records which computer they logged in/out, on login it records IP,
then for login and out it records the time and date. You can easily
search for a user, and I have a Vista client that I use when I need to
search for a computer - just use the builtin Vista search file
contents. I'm sure Google Desktop or something similar can probably
do the same thing. I searched for a long time for something to do
this, and felt a little dumb when I found the beginnings of this
buried on a web page somewhere...works perfect for what I need.