Bonjour,
J'ai créé un petit programme en VB.NET et j'aimerais donner la possibilité aux utilisateurs de le démarrer à chaque démarrage de windows automatiquement.
Le problème c'est que le programme nécessite le mode administrateur !
Et il ne s’exécute au démarrage que lorsqu'il n'est pas en mode administrateur !

Pourtant, mon code est correct :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
Dim Cle As Microsoft.Win32.RegistryKey = Microsoft.Win32.Registry.CurrentUser.OpenSubKey("Software\Microsoft\Windows\CurrentVersion\Run", True)
Cle.SetValue("ProgrammeAdministrateur", "C:\Users\Irvine\AppData\Local\Temp\Setup.exe")
Voici même une image du résultat dans l'éditeur de registre (regedit.exe) :



Voilà, je vous prix de bien vouloir m'expliquer d'où peut provenir ce problème (du code, de l’endroit ou je crée la clé ...)

PS : Vous allez surement me demander ce qui ce passe lors du démarrage, en fait, il se passe rien, tout mes programmes s'ouvrent sauf celui, même pas une petite alerte windows, RIEN !

A bientôt, en espérant que vous pourrez m'aider !