请教:如何用C#编一个电脑开机自动运行的程序
展开全部
据软糖所知,有三种方法
1.复制程序exe到开始菜单的启动栏
File.Copy(@"D:\我的项目\启动程序.exe",
@"C: \Users\Administrator\AppData\Roaming\Microsoft
\Windows\Start Menu\Programs\Startup" +
@"\启动程序.exe");
2.修改注册表启动项。
string path = Application.ExecutablePath;
RegistryKey rk = Registry.LocalMachine;
RegistryKey rk2 =
rk.CreateSubKey(@"Software\Microsoft\Windows\CurrentVersion\Run");
rk2.SetValue("ProjectName", path);
rk2.Close();
rk.Close();
3.创建 Windows服务 类型项目,然后将服务设置为开机自动运行。
(具体的看MSDN把)
如满意,请采纳,谢谢。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询