请教:如何用C#编一个电脑开机自动运行的程序
发布网友
发布时间:2022-05-11 17:15
我来回答
共1个回答
热心网友
时间:2023-10-16 01:01
据软糖所知,有三种方法
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把)
如满意,请采纳,谢谢。