2009-08-31 7 views

Répondre

1

Une grande partie du registre n'est pas documentée et il y a beaucoup d'informations qui n'y sont pas stockées. Je soupçonne que la plupart des informations dont vous avez besoin (sinon toutes) peuvent être obtenues en utilisant des API documentées et d'autres méthodes. Jetez un coup d'œil aux API WMI et d'installation.

0

Cette clé: HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Uninstall

contient les informations qui apparaît dans Ajout/Suppression de programmes, et est donc une bonne source d'information re: quelles applications sont installées.

Microsoft propose des scripts qui peuvent traiter cette information:

How to enumerate the software products that can be uninstalled on a computer

+0

J'ai essayé cette clé avant, et je trouve certains logiciels ont la langue (ou une version) produit, mais d'autres non. Sont-ils sauvés ailleurs? Je veux trouver un moyen plus général. –

Questions connexes