J'exécute le programme d'installation de mon application au démarrage de Windows 7, suivi d'un redémarrage du système demandé par le programme d'installation. J'écris maintenant dans la clé de registre RunOnce pour que mon programme d'installation ne s'exécute qu'une seule fois et que l'entrée soit supprimée automatiquement par la suite.
L'approche ci-dessus fonctionne bien, sauf sur un point : je ne peux pas afficher le bureau avec cette méthode tant que l'installation n'est pas terminée et que le bureau n'est pas fermé.
Je pense que ce comportement est celui par défaut de la méthode RunOnce. Je voulais le confirmer et, si nécessaire, je peux utiliser la méthode Run
au lieu de RunOnce
et supprimer l'entrée à partir de là une fois que mon travail est terminé. Existe-t-il un autre moyen de jouer avec la fonction RunOnce
clé ?