c# 添加启动项
来源:互联网 发布:如何更改淘宝账号名 编辑:程序博客网 时间:2024/06/05 17:03
//获得文件的当前路径
string dir = Directory.GetCurrentDirectory();
//获取可执行文件的全部路径
string exeDir = dir + "WindowsApplication1.exe";
//获取Run键
RegistryKey key1=Registry.LocalMachine;
RegistryKey key2=key1.CreateSubKey("SOFTWARE");
RegistryKey key3=key2.CreateSubKey("Microsoft");
RegistryKey key4=key3.CreateSubKey("Windows");
RegistryKey key5=key4.CreateSubKey("CurrentVersion");
RegistryKey key6=key5.CreateSubKey("Run");
//在Run键中写入一个新的键值
try
{
key6.SetValue("myForm", exeDir);
key6.Close();
}
catch { }
//如果要取消的话就将key6.SetValue("myForm",exeDir);改成
//key6.SetValue("myForm",false);
- c# 添加启动项
- C#添加开机启动
- C# 将程序添加到启动项 (写入注册表),及从启动项中删除
- C# WinForm程序添加启动画面
- 快速添加启动项
- 添加开机启动项
- ubuntu添加启动项
- 修改启动项添加启动系统
- C#设置启动项
- C#启动项
- 如何添加操作系统启动项
- linux添加开机启动项
- 手动添加linux启动项
- linux添加开机启动项
- ubuntu添加开机启动项
- bcdedit添加win7启动项
- 添加到windows启动项
- win8添加开机启动项
- sql server 强制索引查询
- 获取键盘按键
- ADO.NET连接字符串大全
- c# 二进制读写
- 5-1 矩形类(拓展)
- c# 添加启动项
- c# 删除文件夹
- 在163博客中保留格式粘贴C#代码
- java统计字符串中全角、半角个数
- s900 内存名改Storge Card
- 多线程服务器的适用场合
- underscore学习笔记—实用功能/Utility
- C#数组学习
- 利用dataset的Relations为两个DataTable创建类似SQL中Left join 的效果