Bonjour,
J'ai un soucis avec Vista et une mise à jour d'un programme existant.
Je m'explique :
- le programme actuel a toujours écrit ses paramètres dans HKLM.
- Sous vista, quand l'UAC est activé et que l'utilisateur n'est pas administrateur, alors toutes les paramètres ont été écrits dans la clef virtualisée de HKLM (normal).
- Maintenant, je dois diffuser une mise à jour de mon programme. Cette mise à jour inclue un programme d'installation qui a besoin d'aller lire les paramètres du logiciel actuellement installé, stockés dans la clef virtualisée si UAC est actif et que l'utilisateur n'est pas administrateur du poste.
Problème : comme il s'agit d'un programme d'installation, celui-ci doit forcément être lancé en tant qu'administrateur. Et du coup, il m'est impossible d'accéder aux clefs virtualisées
Que faire ?
Merci.
Partager