欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

C#实现将应用程序设置为开机启动的方法

程序员文章站 2023-11-14 19:03:34
本文实例讲述了c#实现将应用程序设置为开机启动的方法。分享给大家供大家参考。具体如下: private void writeregistry() { str...

本文实例讲述了c#实现将应用程序设置为开机启动的方法。分享给大家供大家参考。具体如下:

private void writeregistry()
{
 string strname = application.executablepath;
 if (file.exists(strname))
 {
  string strnewname = path.getfilename(strname);
  registrykey reg = registry.localmachine.opensubkey("software\\microsoft\\windows\\currentversion\\run", true);
  if (reg == null)
  {
   reg = registry.localmachine.createsubkey("software\\microsoft\\windows\\currentversion\\run");
  }
  else
  {
   if (reg.getvalue(strnewname) == null)
   {
    reg.setvalue(strnewname, strname);
   }
  }
 }
}

希望本文所述对大家的c#程序设计有所帮助。