Bonjour,
Le fichier .reg semble valide (sauf que je vois pas l'intérêt des doubles '\'), (pour peux que ta session soit bien "Administrateur", que tu ai bien un dossier "Test" sur le bureau avec dedans un fichier "Project 1.exe" qui correspond à l'application que tu souhaites lancer).
Si tu souhaites passer par un fichier reg depuis ton programme, tu peux simplement utiliser la fonction:
system("regedit /s ./fichier.reg");
-> il faut bien sur que fichier.reg soit le fichier reg et qu'il se situe dans le même dossier que ton programme.
Tu peux vérifier si l'entrée est bien placée comme entrée de démarrage en faisant:
1 2 3 4 5
| >>> Démarrer
>>> Executer
>>> "msconfig" (sans les "")
>>> Onglet démarrage.
>>> Recherche une entrée du nom de "Programme Vote" |
-> Si l'entrée est présente c'est bon, sinon c'est pas bon.
-> Dans le cas où c'est pas bon vérifie la clef avec le 1er lien que je t'ai fourni.
Si tu souhaites directement manipuler la BdR depuis ton programme C sans passer par un fichier reg, l'API WIN32 permet de manipuler le registre (CF MSDN (EN))
Partager