C # автозапуск автоматически добавляет приложение в папку автозагрузки - PullRequest
3 голосов
/ 22 ноября 2010

Возможно ли, что автозапуск C # автоматически добавит приложение в папку автозагрузки.Теперь я могу загрузить и установить приложение C # с помощью автозапуска, но приложение не загружается автоматически при перезапуске Windows.Как это сделать?

Ответы [ 3 ]

4 голосов
/ 12 апреля 2011

Вы можете использовать его:

RegistryKey rkey = 
    Registry.CurrentUser.CreateSubKey(@"Software\Microsoft\Windows\CurrentVersion\Run");
rkey.SetValue("YourApplicationName", Application.ExecutablePath);
1 голос
/ 22 ноября 2010

Если вы хотите запустить некоторые приложения <Я предлагаю вам перейти на <a href="http://msdn.microsoft.com/en-us/library/aa984074%28VS.71%29.aspx" rel="nofollow"> Службы Windows :)

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

Вы можете использовать Active Setup , без программирования, просто несколько записей реестра для создания в HKLM

Active Setup - это технология установки, используемая Microsoft для загрузки и установки Internet Explorer.версии 4-6. Он был разработан для выборочной загрузки и установки подписанных компонентов Internet Explorer через Интернет.Это значительно сократило объем загружаемых данных и время, необходимое для обновления.Active Setup также может возобновить частично завершенные загрузки с того места, где они были прерваны.

...