remotely determine when an application has been last used

I'm evaluating license usage for installed applications on our user's workstation and basically I want to save money by uninstalling licensed programs that aren't being used.  Does anyone know a way to remotely verify the dates last used for a program?  If not, I'd have to walk up to every station to look at add/remove program function for the last used date.  We also don't have any desktop management tools such as SCCM or Kase.
Senkosal SokCloud Applications EngineerAsked:
Who is Participating?
 
DavidPresidentCommented:
you can always write a small C program that invokes the stat() system call.  One of the values returned is the timestamp of the last time a file or program was accessed.   There may also be a WMI call to get it.

(But we're talking a simple C program that takes about 2 minutes to write to get above)
0
 
Guy Hengel [angelIII / a3]Billing EngineerCommented:
I've requested that this question be deleted for the following reason:

Not enough information to confirm an answer.
0
 
DavidPresidentCommented:
I disagree.  Writing a simple c program that invokes the stat() system call absolutely will tell you the last time a program has been accessed.
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.