+ Post New Thread
Results 1 to 7 of 7
Windows Server 2000/2003 Thread, Monitoring Application Usage in Technical; Not sure if this is the best forum - but... We run 2003 and XP, and like most of you ...
  1. #1

    SpuffMonkey's Avatar
    Join Date
    Jul 2005
    Posts
    2,240
    Thank Post
    55
    Thanked 278 Times in 186 Posts
    Rep Power
    134

    Monitoring Application Usage

    Not sure if this is the best forum - but...

    We run 2003 and XP, and like most of you (I guess) we have ended up with dozens, if hundreds, of tacky educational applications loaded for all the different departments. I want to monitor how often they are used, with a view to getting rid of the unused apps. I 've tried quizzing the departments, but alawys get that they are all needed - though this is demonstrably not true as we found a couple of apps that had failed after upgrades and no one had even noticed.

    Can anyone recommend any software that does this? I've thought of scripting "wrappers" for the calls to the apps - but haven't had time to do it - so an easy solution is to be favoured.

    Cheers

  2. #2
    ninjabeaver's Avatar
    Join Date
    Jun 2005
    Location
    Norfolk
    Posts
    1,089
    Thank Post
    182
    Thanked 100 Times in 88 Posts
    Rep Power
    46
    I would also be interested in something like this.

  3. #3
    maf_001's Avatar
    Join Date
    Feb 2008
    Posts
    51
    Thank Post
    2
    Thanked 12 Times in 10 Posts
    Rep Power
    16
    I found this to be a nightmare problem, I worked around the problem by installing as many apps as i could onto a app server and then searched the folder once a year for folders that had not been modified in the last year then removed the apps.

    I aslo used to get the HOD to fillin forms with the programs they wanted on the network, then if the app was not on the list it got backed up and removed until someone complained. The first year i removed about 70 small apps and found that only 4 needed to be reinstalled which was no big problem.

    Hope this helps

  4. #4


    Join Date
    Dec 2005
    Location
    In the server room, with the lead pipe.
    Posts
    4,649
    Thank Post
    275
    Thanked 780 Times in 607 Posts
    Rep Power
    224
    Assuming locally installed apps, enable auditing on the executables? You're looking at the Traverse folder/Execute file access right.

    This doesn't scale well manually, but Google tells me (given a list of executables/paths) this is scriptable via Powershell at least.

    You'll probably want the machines pointed at a logserver for collating the info, and a filter to grab just what you care about. Kiwi syslog server should work

  5. #5

    Join Date
    Aug 2005
    Location
    London
    Posts
    3,156
    Thank Post
    116
    Thanked 529 Times in 452 Posts
    Blog Entries
    2
    Rep Power
    124
    Launching a program links to a script I wrote ages ago. Basically, you replace the icons on the start menu with links to a script to launch your apps. As part of the process, it writes to a database each time an app is launched (records username, computer name, launch time and end time)

  6. 3 Thanks to srochford:

    AlexB (17th June 2009), altecsole (17th June 2009), SpuffMonkey (17th June 2009)

  7. #6

    SpuffMonkey's Avatar
    Join Date
    Jul 2005
    Posts
    2,240
    Thank Post
    55
    Thanked 278 Times in 186 Posts
    Rep Power
    134
    Quote Originally Posted by srochford View Post
    Launching a program links to a script I wrote ages ago. Basically, you replace the icons on the start menu with links to a script to launch your apps. As part of the process, it writes to a database each time an app is launched (records username, computer name, launch time and end time)
    Thanks for that Steve - though as I say - I was rather hoping to avoid doing a load of scripting - though might have to resort to it, if I can't find an alternative.

    I did attend your "Scripting 101" at one of the first Edugeek get togethers - very useful - thanks.

  8. #7
    altecsole's Avatar
    Join Date
    Jun 2005
    Location
    Whittington, Lancashire
    Posts
    284
    Thank Post
    39
    Thanked 36 Times in 26 Posts
    Rep Power
    25
    Quote Originally Posted by srochford View Post
    Launching a program links to a script I wrote ages ago. Basically, you replace the icons on the start menu with links to a script to launch your apps. As part of the process, it writes to a database each time an app is launched (records username, computer name, launch time and end time)
    Thanks. Very interesting.

    Looking at your script it seems that your vbscript remains open waiting for the application to close and return to the script? How do you cope with someone just logging off without closing applications? Does control still get returned to the calling vbscript with enough time to write to the database?

SHARE:
+ Post New Thread

Similar Threads

  1. Tool to restrict concurrent application usage
    By meastaugh1 in forum Network and Classroom Management
    Replies: 10
    Last Post: 5th January 2011, 12:18 PM
  2. Usage reports on for OS X?
    By Gilleen in forum Mac
    Replies: 5
    Last Post: 4th March 2009, 09:52 AM
  3. Program Usage
    By witch in forum Windows
    Replies: 3
    Last Post: 9th January 2009, 11:48 AM
  4. Monitoring Projector Usage
    By Jamman960 in forum General Chat
    Replies: 3
    Last Post: 11th December 2008, 09:13 AM
  5. NIC Usage
    By techyphil in forum Windows
    Replies: 8
    Last Post: 23rd April 2007, 08:45 PM

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •