2010-06-10 3 views
4

J'ai l'application WPF. Je veux donner la possibilité à l'utilisateur par la case à cocher de mettre App (fichier exe) au démarrage de Windows. Comment puis-je faire ce programmaticaly en C#?Comment mettre le fichier exe dans Windows Startup

+0

avait la même question .. :-) stackoverflow rocks. :-) –

Répondre

6

Vous devrez ajouter l'application à la clé HKCU\Software\Microsoft\Windows\CurrentVersion\Run dans le registre. Voir ceci pour un exemple en C#: Managing Start-up

1

Vous pouvez ajouter votre programme au registre, le dossier serait [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run]. Vous faites cela en ajoutant une nouvelle valeur de chaîne, par exemple. "Notepad"="c:\windows\notepad.exe".

A short guide

1

Je l'ajoute pour référence seulement comme question déjà répondu.

Il s'agit de tous les emplacements possibles pour enregistrer une application au démarrage.

SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Policies\\Explorer\\Run 
SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\RunServicesOnce 
SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\RunServices 
SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\RunOnceEx 
SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\RunOnce\\Setup 
SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\RunOnce 
SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\RunEx 
SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run 
Questions connexes