Как сделать так, чтобы приложение wpf автоматически запускалось при запуске компьютера? - PullRequest
3 голосов
/ 10 ноября 2010

Как заставить приложение WPF автоматически запускаться при запуске компьютера программным способом?

Ответы [ 3 ]

5 голосов
/ 10 ноября 2010

Есть несколько вариантов:

  1. Вы можете поместить ссылку в папку запуска
  2. Если вы хотите, чтобы она запускалась только для текущего пользователя, вы можете поставитьзапись в реестре на HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
  3. Если вы хотите, чтобы он запускался для всех пользователей, вы можете поместить запись в реестре на HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
1 голос
/ 10 ноября 2010

Поместить исполняемый файл в папку «Автозагрузка»?

Добавить исполняемый файл в ключ запуска в реестре?

0 голосов
/ 11 ноября 2010

Вы действительно имели в виду на компьютере запуск , в отличие от того, когда пользователь входит в систему?

Если это так, вам придется либо использовать автоматический вход Windows или вам потребуется интегрироваться с экраном входа в систему, что может означать разработку собственной GINA для Windows XP и ниже или использование архитектуры провайдера учетных данных для Vista и выше.

Нет причин, по которым вы не можете использовать WPF в GINA или провайдере учетных данных.

Если вы не хотите запускать приложение до тех пор, пока пользователь не войдет в систему, просто используйте папку «Автозагрузка».или ключ запуска в реестре.

...