操作注册表添加/删除系统的启动项
来源:互联网 发布:js设置select id设置值 编辑:程序博客网 时间:2024/06/11 16:24
//此方法把启动项加载到注册表中
//获得应用程序路径
string strAssName = Application.StartupPath + @"/" + Application.ProductName + @".exe";
//获得应用程序名
string ShortFileName = Application.ProductName;
RegistryKey rgkRun = Registry.LocalMachine.OpenSubKey("SOFTWARE//Microsoft//Windows//CurrentVersion//Run", true);
if (rgkRun == null)
{
rgkRun = Registry.LocalMachine.CreateSubKey("SOFTWARE//Microsoft//Windows//CurrentVersion//Run");
}
rgkRun.SetValue(ShortFileName, strAssName);
//此删除注册表中启动项
//获得应用程序名
string ShortFileName = Application.ProductName;
RegistryKey rgkRun = Registry.LocalMachine.OpenSubKey("SOFTWARE//Microsoft//Windows//CurrentVersion//Run", true);
if (rgkRun == null)
{
rgkRun = Registry.LocalMachine.CreateSubKey("SOFTWARE//Microsoft//Windows//CurrentVersion//Run");
}
rgkRun.DeleteValue(ShortFileName, false);
- 操作注册表添加/删除系统的启动项
- 操作注册表在添加或删除程序中添加项
- 通过添加删除注册表键值控制应用程序的自启动
- Win32 对注册表添加和删除的操作
- C#对注册表的启动项操作
- delphi注册表操作(读取、添加、删除、修改)
- 通过注册表添加删除系统服务
- winxp通过注册表添加删除系统服务
- 注册表添加开机启动项
- c++添加开机启动项,win32 api操作注册表,读写注册表
- C# 将程序添加到启动项 (写入注册表),及从启动项中删除
- MFC利用注册表添加开机启动项和删除开机启动项
- 注册表操作:添加键值、删除键值、删除子键
- 注册表操作(目前主要是删除添加操作)
- 注册表写入读取和启动项删除
- C#操作注册表实现添加/删除可信站点
- delphi 注册表操作(读取、添加、删除、修改)完全手册
- delphi 注册表操作(读取、添加、删除、修改)完全手册
- 一路走来CCNA,写在CCNA培训结束时
- VS2010配置Kinect
- 堂堂满36周
- 编程有感
- Javascript获取鼠标位置
- 操作注册表添加/删除系统的启动项
- 绘制多色窗口
- 【jQuery插件】flexigrid
- linux下的screen工具配置(针对 string escape)
- c#动画设计初探(CompositionTarget与DispatcherTimer)
- Git Distributed Workflows
- 第一次铁幕解答及OPENGL的入门
- C++中继承情况下的构造函数
- nand flash的读操作