List of all installed applications (XP)?
tim.golden at viacom-outdoor.co.uk
Thu Jun 23 12:39:55 CEST 2005
| I'm trying to generate a (exhaustive) list of all the
| applications that are
| installed on a user's machine. I've written some code that reads the
| registry ('App Paths'):
[.. snip code ..]
| Can I be sure it lists *all* the applications?
What -- from your point of view -- is an "application"? I can pretty
much guarantee that by no means does every app install an AppPath: it's
merely a convenience. Neither does every app have an Add/Remove Program
entry. (And some things have entries which aren't apps). And where do
you draw the line between some arbitrary executable and an app?
Just asking, because I don't think you can do anything exhaustive
until you know the scope you're trying to exhaust.
This e-mail has been scanned for all viruses by Star. The
service is powered by MessageLabs. For more information on a proactive
anti-virus service working around the clock, around the globe, visit:
More information about the Python-list