look at the UpdateApp() udf I wrote a long time ago...

It maintains in the registry of the target PC a handy list of updates that I deploy via script and when they are installed. I prefer to read the registry for the specific changes made by the app's install, but this makes for a good, quick index by keeping all such info in one place.
_________________________
How to ask questions the smart way <-----------> Before you ask