Log user active session time (excluding screensaver active time)
Hello :-)
As part of new regulations in my industry (education) I am required so log how many hours my users spend in front of an active session (i.e. logged in to windows, and no screensaver active) and report this information weekly.
As I see it I have three options:
I could write an app to do it
I could use a commercial solution (if one exists).
I could pull the info out of the AD security logs (I'm not sure if I can get screensaver active time this way though)
How would you do it?
thanks for looking :-)
Active DirectoryMicrosoft Legacy OSMicrosoft Applications
I suggest that you have a logon script that writes to an excel spreadsheet(.csv) that logs username, computername, date, and time. Then a logoff script that does the same.
@My_Username: Perhaps you are correct, writing an app maybe the way to go. Spector is way to expensive for my needs. thanks.
@dstewartjr: Uuuh, without trying to being rude, did you actually read the title or message of my post? How would your solution deal with subtracting the screensaver active time?
Could be as simple as:
echo %username%,,%computername%
echo %username%,,%computername%
The double commas make it easier to read