Вы можете добавить его в реестр с помощью следующего кода
My.Computer.Registry.LocalMachine.OpenSubKey("SOFTWARE\Microsoft\Windows\CurrentVersion\Run", True).SetValue(Application.ProductName, Application.ExecutablePath)
End Sub
вы можете удалить его с помощью
My.Computer.Registry.LocalMachine.OpenSubKey("SOFTWARE\Microsoft\Windows\CurrentVersion\Run", True).DeleteValue(Application.ProductName)
Приведенный выше код будет добавить его всем пользователям. Вы можете добавить его к текущему пользователю в следующем ключе
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
Или вы можете добавить ссылку на приложение в папке «Автозагрузка».
Я предлагаю вам не делать это автоматически, это может раздражать пользователя. Я ненавижу, когда приложения автоматически добавляют их в Windows Startup. Предоставьте пользователю возможность запускать программу при запуске Windows.
Просто используйте простой способ 1) Создать короткую стрижку вашего приложения на рабочем столе 2) Скопируйте его 3) Goto Пуск >> Программы >> Запуск здесь «правой кнопкой мыши» с помощью мыши и выберите Открыть >> откроется расположение начального меню. 4) Вставьте этот скопированный ярлык здесь. 5) После завершения этой программы вы автоматически запускаетесь при запуске. – MarmiK