List of all installed applications (XP)?

Thomas Heller theller at
Thu Jun 23 14:54:40 CEST 2005

"Guy Lateur" <guy.lateur at> writes:

> | What -- from your point of view -- is an "application"?
> Good question. Let me try to elaborate: I would like to know if people in 
> our company (building techniques) are using non-licensed software (eg 
> Photoshop, Office, AutoCad). So I guess by 'application' I mean commercial 
> software packages like those.
> Is it safe to assume those apps get listed in AppPath? I don't think my 
> users are cunning enough to mess with the registry, so I guess we're talking 
> about the 'standard' installation.
> | Neither does every app have an Add/Remove Program
> | entry. (And some things have entries which aren't apps).
> Just out of curiosity: can one read the info/list one gets in Add/Remove 
> Programs? It's not a problem I get results that aren't actually apps, but it 
> is important I get all apps.

I think it's this registry key:


Maybe you should try HKEY_CURRENT_USER\.. or HKEY_USERS\..\.. as well.


More information about the Python-list mailing list