Как запустить приложение Windows, когда мы запускаем компьютер - PullRequest
0 голосов
/ 04 мая 2011

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

Ответы [ 4 ]

0 голосов
/ 04 мая 2011

Вы можете использовать два простых способа сделать это.

Добавить в папку запуска

Environment.GetFolderPath(Environment.SpecialFolder.Startup) 

Добавить запись реестра

RegistryKey myKey= Registry.CurrentUser.OpenSubKey("SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run", true);    
myKey.SetValue("Your Application Name", "\"" + Application.ExecutablePath.ToString() + "\); 
0 голосов
/ 04 мая 2011

Используйте ключ «Выполнить» в реестре.

См. http://support.microsoft.com/kb/314866

0 голосов
/ 04 мая 2011

Вы можете использовать папку Startup , которая легко обрабатывается вашими пользователями, если они больше не хотят этого.

Тогда есть кнопка Run реестр, см. Эндрю 'ответ.

Также вы можете настроить службу Windows, которая делает вещи не интерактивно, а также, когда ни один пользователь не вошел в систему. Эта служба может сделать одну вещь, запустить автоматический и завершить послезавершает свою работу (не нужно зацикливаться, как большинство служб).

0 голосов
/ 04 мая 2011

Самый простой способ - добавить его в папку «Автозагрузка», в которой вы найдете кнопку Windows -> Все программы.Если у вас есть локализованная версия Windows, она может называться по-разному.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...