Jump to content

Recommended Posts

Posted
What do you folks use to give you an overview of who's logged on where? I know this is a perennial problem and that the nature of Windows networks has always meant it's tricky or impossible to get a 100% accurate view, but nevertheless... when we were RM CC3 we had the dreaded Management Console, but we're vanilla MS now. Any useful tool to suggest? Don't mind if it's not free, but equally don't want a fully fledged quasi-RM system - we've already got tools for pretty much everything else.
Posted

There are a plethora of scripts and logging systems available for this in various threads on here. I use Lansweeper to record all of our logons, but it doesn't record logoff events, so is more of a record of who last logged on to a particular computer.

 

On the very rare occasions that I need to find out exactly who is logged on at that very moment, I just log on to the file server that stores everyone's redirected folders and have a look at the active sessions list.

Posted
We use fog for imaging our pcs which also logs who logs in where and you can search by username and see what pcs they logged into or choose the pc to see who logged in over the specifed time period.
Posted

Yeah, we have a script that creates a small text file with the name and machine of who's logged on, and if you try again it logs you out (im pretty sure it came from Edugeek)

 

 

you can use it to check who's logged on by looking at the share.

 

 

 

Logon script:

rem check for the logon file to exist

IF EXIST \\curricsvr2\logs$\logonchecker\%username%*.log \\curricsvr2\netlogon\scripts\vbmessage.cmd

 

rem create a log file of usage by username

echo %computername% >> \\curricsvr2\logs$\logonchecker\%username%-%computername%.log

 

 

VB Message

@call \\curricsvr2\netlogon\scripts\vb-logoff-popup.vbs

 

sleep 3

logoff.exe

 

 

 

VB-logoff-pop.vbs

Const TIMEOUT = 60

Const POPUP_TITLE = "Multiple Logins Detected"

Set objShell = WScript.CreateObject("WScript.Shell")

objShell.Popup "PLEASE READ This user account is logged on elsewhere. Please logout that machine before starting a new user session. Machine will logoff in 60 seconds.", _

TIMEOUT,POPUP_TITLE,vbExclamation+vbOKOnly+vbSystemModal

 

 

Logoncheckclear

rem file check clear

del \\curricsvr2\logs$\logonchecker\%username%-%computername%.log

Posted
we added this to all the logon.bat files

 

echo %date% %time% %computername% %username% >>\\myserver\logon$\logons.txt

 

I did the same adding "logon" and then created a log off script which did the same but with "logoff" instead. That way I know how long a user has been using the machine. I must investigate to see if I can do the same with AD authenticated OS X machines.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now



×
×
  • Create New...