kirbydu94
Messages postés3Date d'inscriptionmercredi 19 octobre 2011StatutMembreDernière intervention22 octobre 2011
-
19 oct. 2011 à 04:11
kirbydu94
Messages postés3Date d'inscriptionmercredi 19 octobre 2011StatutMembreDernière intervention22 octobre 2011
-
22 oct. 2011 à 02:00
Bonjour,
je souhaiterais développer un logiciel me permettant d'écrire dans le registre en c.
Cependant j'aimerais écrire dans le répertoire précis
//HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run
Comme vous le voyez ce code me permetterais de lancer le programme monProg.exe au démarrage. Je compile, le logiciel se lance correctement mais quand j'ouvre le registre manuellement rien n'a changer dans le répertoire //HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run
Je demande donc votre aide pour savoir si ce que je demande est possible.
J'ai lu sur le net que cela venait des droits.
kirbydu94
Messages postés3Date d'inscriptionmercredi 19 octobre 2011StatutMembreDernière intervention22 octobre 2011 22 oct. 2011 à 02:00
Je suis effectivement en version 64bits mais j'ai rempli mon but de départ : je lance mon prog.exe au démarrage de windows mais seulement l'utilisateur courant mais ça me convient . Merci pour votre aide. BruNes c'est quoi Registry Virtualization ?Ca se trouve où (si j'ai le temps je jeterai un coup d'oeil).
kirbydu94
Messages postés3Date d'inscriptionmercredi 19 octobre 2011StatutMembreDernière intervention22 octobre 2011 21 oct. 2011 à 02:23
Je lance justement mon programme avec les droits administrateur.
J'ai déjà essayer la fonction RegCreateKeyEx sur le répertoire HKEY_CURRENT_USER et ça passait sans soucis. Mais quand je le fais sur HKEY_LOCAL_MACHINE la il y a soucis .
Vous n’avez pas trouvé la réponse que vous recherchez ?