c#设置软件开机自动运行,修改注册表
2013-09-12 10:18
393 查看
#region /// <summary> /// 开机启动项 /// </summary> /// <param name="Started">是否启动</param> /// <param name="name">启动值的名称</param> /// <param name="path">启动程序的路径 Application.ExecutablePath</param> public static void RunWhenStart(bool Started, string name, string path) { Microsoft.Win32.RegistryKey HKLM = Microsoft.Win32.Registry.LocalMachine; Microsoft.Win32.RegistryKey Run = HKLM.CreateSubKey(@"SOFTWARE\Microsoft\Windows\CurrentVersion\Run"); if (Started == true) { try { Run.SetValue(name, path); HKLM.Close(); } catch { } } else { try { Run.DeleteValue(name); HKLM.Close(); } catch { } } } #endregion
相关文章推荐
- C#设置软件开机自动运行的方法(修改注册表)
- c#设置软件开机自动运行,修改注册表
- c#设置软件开机自动运行,修改注册表
- c#设置软件开机自动运行,修改注册表
- c#设置软件开机自动运行,修改注册表
- C#操作注册表及设置开机自动运行
- C#操作注册表及设置开机自动运行
- C# winform利用注册表信息实现开机自动运行软件
- C#中设置开机自动运行和关机
- 怎样修改注册表,让程序开机自动运行[收藏]
- C#通用类库--设置开机自运行禁用任务管理器注册表等操作
- C#用注册表开机自动启动某某软件
- C#.NET Form设置/取消开机自动运行,判断程序是否已经设置成开机自动启动(转载)
- C# 设置开机自动启动(注册表方式)
- C# 设置应用程序开机自动运行
- C#用注册表开机自动启动某某软件
- C# 设置程序开机自动运行/设置&获取程序的安装路径
- c#实现开机自动启动,以及解决修改注册表权限不足
- C#.NET Form设置/取消开机自动运行,判断程序是否已经设置成开机自动启动
- C# 设置应用程序开机自动运行