Предположим, что у меня есть приложение C# .NET 2.0+, работающее в Windows. И в какой-то определенный момент времени он заставляет Windows перезагружаться. Как я могу автоматически запускать это приложение снова после перезагрузки Windows, чтобы продолжить работу программы? Мне нужно как-то сделать это в коде, но я не знаю, как это сделать. Направьте меня, пожалуйста, на какую-то информацию об этом или некоторых частях кода будет замечательно. Благодаря!Как автоматически запускать собственный исполняемый файл после перезапуска Windows?
ответ
Существует несколько вариантов.
1 Зарегистрируйте его как услугу на наличие окон.
2 Поместите ссылку в автозагрузку разделе Start Button
3 Создайте запись в реестре (HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run)
Лучший один является первым, поскольку это рекомендуемый метод для автоматического запуска приложений. Вы будете пользоваться:
- Стандартного управления в services.msc
- приложений, которые позволяют контролировать окно статус услуг
- MSBuild или PowerShell команд, которые позволяют вам легко взаимодействовать с вашей службой в целях развертывания в рамках непрерывного процесса интеграции.
Но ваше приложение потребует некоторых изменений и должно быть консольным приложением. Проверьте это link, чтобы представить себе идею. Если у вас есть приложение winforms для вариантов 2 или 3 (лучше 3)
Номер 1 не будет работать для приложений с «GUI» легко (есть инструменты для этого), а лучшим является номер 3 (стандартный метод), потому что это не так просто, как номер 2, который нужно удалить случайно. Есть и другие способы как «run-once» ... Также он должен решить запустить его для всех пользователей или конкретных, которые поддерживаются цифрами 2 и 3. – Xaqron
Совершенно верно. Я этого не видел, но @yozhik поставил winforms как тег ... –
- 1. Как запускать исполняемый файл автоматически Ubuntu 14
- 2. запустить собственный исполняемый файл android non root
- 3. Скомпилировать собственный исполняемый файл Windows из источника perl на linux
- 4. Может VS2010 создать собственный исполняемый файл, работающий под Windows 2000?
- 5. Как запустить службу автоматически после перезапуска брандмауэра?
- 6. Как программа может удалить свой собственный исполняемый файл
- 7. Постоянно исполняемый исполняемый файл
- 8. gdb - Как автоматически запустить исполняемый файл?
- 9. Автоматически запускать как программы администратора в Windows
- 10. Как перезаписать исполняемый файл?
- 11. Как перезапустить демон соляной мины автоматически после перезапуска машины?
- 12. Автоматически копировать исполняемый файл в каталог после сборки в CLion?
- 13. Windows автоматически загружает файл Windows?
- 14. Автоматическое добавление DB2 автоматически после перезапуска
- 15. Как автоматически запускать .sh после загрузки файла
- 16. Как автоматически запускать скрипт после обновления cvs?
- 17. Исполняемый файл оболочки в Windows
- 18. Удалить исполняемый файл в windows
- 19. запускать php автоматически после каждого часа
- 20. Как создать исполняемый файл C для Windows,
- 21. Подписи Windows. NET исполняемый файл
- 22. Android NDK: Как очистить собственный код после перезапуска?
- 23. Каков минимально возможный исполняемый файл Windows (PE)?
- 24. Как автоматически запускать службы внутри контейнера докера
- 25. Как сделать исполняемый файл в Windows?
- 26. Как отлаживать исполняемый файл Windows, который сбой
- 27. Как сделать исполняемый файл python в windows
- 28. Как удалить self (исполняемый файл) в Windows?
- 29. Как найти файлы, выполненные после перезапуска/перезапуска?
- 30. Может ли командлет Invoke-Item запускать исполняемый файл с параметрами?
Посмотрите: http://stackoverflow.com/questions/7483230/how-can-i-run-an-app-automatic-after -restart –