Lecture de registre

Le problème exposé dans ce sujet a été résolu.

Bonjour à tous,

Je tente de lire l’éditeur de registre pour trouver le chemin d’installation de MS Project afin de le lancer directement depuis mon appli python

Après une petite recherche, j’ai vu que le module winreg (enfin _winreg dans mon cas car je suis sous python 2) permettait de faire cela

Je test donc :

1
2
3
4
5
6
7
8
from _winreg import *
aReg = ConnectRegistry(None,HKEY_LOCAL_MACHINE)
aKey = OpenKey(aReg, r"SOFTWARE\Microsoft\Office")
nbSubKeys = QueryInfoKey(aKey)[0])

for i in range(nbSubKeys):
    asubkey_name=EnumKey(aKey,i)
    print asubkey_name

Surprise: cela ne m’affiche que 4 résultats alors je vois bien qu’il y en a plus (10 en tout)

Quelqu’un a une idée ?

Connectez-vous pour pouvoir poster un message.
Connexion

Pas encore membre ?

Créez un compte en une minute pour profiter pleinement de toutes les fonctionnalités de Zeste de Savoir. Ici, tout est gratuit et sans publicité.
Créer un compte