Добавление программы в автозагрузку - C#
Формулировка задачи:
добавляю так:
вроде все правильно, но я упорно не нахожу это значение в Regedit-е, обновлял, закрывал, нету... что за фигня такая?
var key = Registry.LocalMachine.OpenSubKey(@"SOFTWARE\Microsoft\Windows\CurrentVersion\Run", true); key.SetValue("MyProgram", Application.ExecutablePath); key.Close();
Решение задачи: «Добавление программы в автозагрузку»
textual
Листинг программы
using (var baseKey = RegistryKey.OpenBaseKey(RegistryHive.LocalMachine, RegistryView.Registry64)) using (var key = baseKey.OpenSubKey(@"SOFTWARE\Microsoft\Windows\CurrentVersion\Run", true)) { key.SetValue("MyProgram", Application.ExecutablePath); }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д