1、自启程序的注册表查看
2、知道开机自启的注册表位置后,我们可以使用程序写入该值,C# 代码如下:
RegistryKey registryKey = Registry.CurrentUser.OpenSubKey("SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run", true);
registryKey.SetValue("TestAutoRunExe", Application.ExecutablePath);//Application.ExecutablePath为程序运行时的绝对路径
将其放在您想实现的位置,只要运行该代码后则可以开启开机自启动啦!!!