У меня есть приложение WPF. Я хочу дать возможность пользователю установить флажок, чтобы поместить приложение (exe-файл) в Windows Startup. Как я могу сделать это программно в C#?Как установить exe-файл в windows Запуск
4
A
ответ
6
Вам нужно будет добавить приложение к HKCU\Software\Microsoft\Windows\CurrentVersion\Run
ключа в реестре. См. Это для примера на C#: Managing Start-up
1
Вы можете добавить вашу программу в реестр, папка будет [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run]
. Вы делаете это, добавляя новое строковое значение, например. "Notepad"="c:\windows\notepad.exe"
.
1
Я добавил его только для ознакомления с ответом.
Это все возможные местоположения для регистрации приложения при запуске.
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
Смежные вопросы
- 1. Запуск Redis в Windows как служба
- 2. Запуск libxlsxwriter в Windows
- 3. Запуск электрона в Windows
- 4. Windows 8.1 Автоматический запуск
- 5. Запуск Perl в WIndows
- 6. Запуск Syntaxnet в Windows
- 7. Как установить пакеты Python в Windows?
- 8. Запуск приложения как службы windows
- 9. Запуск lighttpd как службы Windows
- 10. Запуск Servlet Tomcat как служба Windows
- 11. Запуск установщика Windows внутри другого установщика Windows
- 12. Запуск Apache Derby как сервис windows
- 13. Запуск программирования и моделирования TinyOS в Windows
- 14. Запуск службы windows как привилегированного пользователя
- 15. Как установить «posix» в windows
- 16. Как установить Satchmo в Windows?
- 17. Как установить PYTHONPATH в Windows?
- 18. Как установить диаспору в Windows?
- 19. Как установить Polyglot в Windows?
- 20. Как установить JPM в Windows?
- 21. Как установить флажок в Windows?
- 22. Как установить NAWK в Windows?
- 23. Как установить Veewee в Windows?
- 24. Как установить freeimage.dll в Windows?
- 25. Как установить Tensorflow в Windows?
- 26. Как установить ImageMagick в windows?
- 27. Как установить WebGL в Windows
- 28. Как установить GTKWave в Windows?
- 29. Как установить Boost.Build в Windows?
- 30. Как установить ActivePerl в Windows?
был такой же вопрос .. :-) stackoverflow rocks. :-) –