当前位置:  编程技术>.net/c#/asp.net

c# 开机启动项实例代码

    来源: 互联网  发布时间:2014-08-30

    本文导语:  例子,开机启动项设置代码。   代码示例: //路径, 添加开机启动/删除开机启动 public static void SetAutoRun(string fileName, bool isAutoRun) {     RegistryKey reg = null;     try     { if (!System.IO.File.Exists(fileName))     throw new Exception("该...

例子,开机启动项设置代码。
 

代码示例:
//路径, 添加开机启动/删除开机启动
public static void SetAutoRun(string fileName, bool isAutoRun)
{
    RegistryKey reg = null;
    try
    {
if (!System.IO.File.Exists(fileName))
    throw new Exception("该文件不存在!");
String name = fileName.Substring(fileName.LastIndexOf(@"") + 1);
reg = Registry.LocalMachine.OpenSubKey(@"SOFTWAREMicrosoftWindowsCurrentVersionRun", true);
if (reg == null)
    reg = Registry.LocalMachine.CreateSubKey(@"SOFTWAREMicrosoftWindowsCurrentVersionRun");
if (isAutoRun)
    reg.SetValue(name, fileName);
else
    reg.SetValue(name, false);
    }
    catch (Exception ex)
    {
throw new Exception(ex.ToString());
    }
    finally
    {
if (reg != null)
    reg.Close();
    }
}

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • Ubuntu程序开机自动启动设置(服务和自动运行配置文件)的几种方法
  • 怎样判断当前系统是冷开机还是热开机?
  • 急急!!我的声卡为什末有时有声,有时没有(不是同一次开机时有时无,而是多次开机)?
  • Mac开机菜单选择 rEFIt
  • 开机密码
  • 如何在开机过程中打开数字小键盘?
  • 如何关闭开机检查新硬件?
  • 如何屏蔽linux开机自检,用图片代替
  • 如何开机使用grub引导?
  • linux开机运行的程序无法输出
  • linux 开机启动
  • 新手求教双系统开机启动问题
  • 求助关于ubuntu12开机后定期运行程序
  • 高分:在Linux中怎么样实现自动开机?
  • 病毒实现计算机定时开机的原理是什么?
  • linux开机自启动程序可以访问数据库吗?
  • 谁知道如何写脚本,一开机就执行某程序?
  • 更改开机画面问题! logo.gif
  • 如何在单用户模式下,开机就启动自己的应用程序?
  • 如何开机强制进入文本模式??
  • Bootsplash制作开机动画


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3