windowsupdate - windows wikipedia




Démarrer l'application par programmation lors de la connexion (2)

Quelle est la meilleure façon de démarrer par programme une application lors de la connexion pour Windows? Je sais que vous pouvez le faire en ajoutant un élément au dossier de démarrage dans le menu Démarrer, mais je veux avoir une option dans mon application pour l'éteindre et le rallumer.


Pourquoi ne pas installer votre programme en tant que service Windows? Les services peuvent être basculés entre 'désactivé', 'manuel' et 'automatique', et vous pouvez accéder aux services à partir de votre code (même à partir d'une application Java) et manipuler son état.

Juste une pensée.

Yuval = 8-)


Voici comment vous pouvez le faire en C #:

Registry.SetValue(@"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run",
          "MyStartUp",
          @"C:\StartUpApp.exe");

Vous devez essentiellement ajouter une entrée de registre. Celui ci-dessus fonctionne au démarrage. Il y en a quelques autres. Je vous recommande de télécharger un outil comme Autoruns pour voir tous les emplacements possibles.







windows