C#开机自启应用程序

来源:互联网 发布:三角套利ea源码 编辑:程序博客网 时间:2024/06/05 17:58

1、写入注册表开机启动项

string strAssName = Application.StartupPath + @"\" + Application.ProductName + @".exe";//获得应用程序路径string ShortFileName = Application.ProductName;//获得应用程序名RegistryKey rgkRun = Registry.LocalMachine.OpenSubKey("SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run", true);try{   if (rgkRun == null)   {      rgkRun = Registry.LocalMachine.CreateSubKey("SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run");//写入注册表   }   rgkRun.SetValue(ShortFileName, strAssName);}catch (Exception e){   throw new Exception(e.ToString());}finally{   if(rgkRun != null)   {      rgkRun.Close();   }}

msconfig查看执行效果:
这里写图片描述

2、放置菜单启动项中

这里写图片描述

3、写入任务计划程序

原创粉丝点击