C# 开机随系统启动

//添加启动项

/// <summary>
         /// 开机随系统启动
         /// </summary>
         public void start_with_windows()
         {
             if (start_with_win1.Checked)
             {
                 start_with_win1.Checked = false;
                 start_with_win2.Checked = false;

                 RegistryKey hklm = Registry.LocalMachine;
                 RegistryKey run = hklm.OpenSubKey(@"SOFTWARE\Microsoft\Windows\CurrentVersion\Run", true);

                 if (run.GetValue("校园网登陆器")!= null)
                 {
                     run.DeleteValue("校园网登陆器");
                 }
                 run.Close();
                 hklm.Close();
                
             }
             else
             {
                 RegistryKey hklm = Registry.LocalMachine;
                 RegistryKey run = hklm.OpenSubKey(@"SOFTWARE\Microsoft\Windows\CurrentVersion\Run", true);

                 if (run.GetValue("校园网登陆器") == null)
                 {
                     start_with_win1.Checked = true;
                     start_with_win2.Checked = true;
                     string exeFileName = Application.ExecutablePath;//含可执行文件名
                     run.SetValue("校园网登陆器", exeFileName);
                 }
                 else
                 {
                     run.DeleteValue("校园网登陆器");
                     start_with_win1.Checked = true;
                     start_with_win2.Checked = true;
                     string exeFileName = Application.ExecutablePath;//含可执行文件名
                     run.SetValue("校园网登陆器", exeFileName);
                 }
                 run.Close();
                 hklm.Close();
             }
         }

时间: 2024-10-28 16:37:31

C# 开机随系统启动的相关文章

华硕ASUS笔记本电脑开机进入BIOS的方法

BIOS,完整地说应该是ROM-BIOS,是只读存储器基本输入/输出系统的简写,它实际上是被固化到计算机中的一组程序,为计算机提供最低级的.最直接的硬件控制.准确地说,BIOS是硬件与软件程序之间的一个"转换器"或者说是接口(虽然它本身也只是一个程序),负责解决硬件的即时需求,并按软件对硬件的操作要求具体执行. 华硕ASUS笔记本电脑开机进入BIOS的方法: 开机后系统运行,等出现ASUS的标志时按F2进入BIOS的设定.首先映入眼帘的是BIOS设定的基本界面,它分3部分:主菜单.子菜

笔记本电脑开机显示黑屏只有鼠标能动该怎么办?

  这是一个很常见的故障,就是笔记本或者台式电脑,开机后系统启动后再进入桌面后什么都不显示,黑屏或者纯色蓝屏,只有鼠标能显示且能移动,怎么点击都没反应.这个现象,我在维修中较常见,很多百度知道或者贴吧也有很多网友遇到同样的问题,这个我总结我遇到的这个故障最终原因基本就是几个原因.下边共享出来给代价参考一下,笔记本故障欢迎提问我,共同进步,分享经验. 第一种故障原因,系统的故障 ,包括系统文件损坏或者错误等或者装的某些软件有问题都可能造成这个故障现象,这个解决办法,一般是先重启进入安全模式看看,如

Linux操作系统中运行ASP.NET 4

<在openSUSE下ASP.NET 4开发环境配置>中已经配置好了 openSUSE 11.3 操作系统. 现在,我们进入"GNOME 终端",使用 ifconfig 命令验证一下本虚拟的 IP 地址就是一开始我们在宽带路由器中为它分配的静态地址. ben@linux-nyhn:~> /sbin/ifconfig   eth0      Link encap:Ethernet  HWaddr 08:00:27:51:5B:0B               inet 

PF使用率是什么意思

windows任务管理器中,性能项中有个"PF使用率",很多网友不知道是什么意思,下面由小编给你们一一道来. PF:Page File,页面文件(虚拟内存) PF使用率:虚拟内存已经使用的空间量的值 因为是已经使用的空间的值,所以,您插上更多的内存的话,并不会对这个值造成太大影响.这个使用率并不是说内存使用的效率,而是说内存占用的多少,因此并不是越高越好的. CPU 使用率与PF使用率就相当于你电脑的CPU配置及内存条大小与系统性能的正比关系.CPU使用率太高说明了你的系统开销太大(X

华硕怎样设置从可移动设备启动

如果想通过U盘来安装操作系统,就需要通过设置BIOS从可移动设备启动.这对于初学者来说的确有点困难,下面小编给大家讲一下设置华硕BIOS启动方式的方法. 方法/步骤 打开电脑主机,在电脑启动的过程中,看到屏幕提示"please enter DEL to Setting"时按下键盘上的DEL键,进入华硕bios设置界面. 用键盘上的左右键选项"Boot"选项卡,按下回车键,选择"Boot Device Property"(启动设备优先级),再次按下

电源不良引起的常见故障

  电源是电脑主机的动力基地,是电脑主机配件的动力源泉,电源输出的电流好坏,直接影响电脑主机配件的性能和使用寿命.如果将CPU比作电脑的"心脏",则电源就是整台电脑主机的"血液",将能量输送到电脑主机的各个"器官",为这些"器官"提供足够的氧分,电脑才能正常地运作起来. 下面列出部分因电源不良而引起的常见故障现象: 1. 硬盘容易出现坏道,很容易损坏硬盘,并造成数据丢失. 2. 系统经常随机性重新启动.蓝屏.死机等. 3. 电

商务本仅仅功能强大是不够的

&http://www.aliyun.com/zixun/aggregation/37954.html">nbsp;       笔记本这些年的发展总给人感觉功能越强.屏幕越大越好,其实对于很多商务人士并不像程序员需要更大的内存.更强的处理器. 不久前见到朋友刚刚购买的HP5310M,据说这是世界上最轻薄的商务本,惠普笔记本一向给人以厚实稳重的印象,商用机更是如此.这款5310m却一改既往风格,走起了"薄"本路线.作为一款商务笔记本,外形非常诱人,不过最令老杳感

在 Linux 操作系统中运行 ASP.NET 4 (下)

"在 Linux 操作系统中运行 ASP.NET 4 (中)"中已经配置好了 openSUSE 11.3 操作系统. 现在,我们进入"GNOME 终端",使用 ifconfig 命令验证一下本虚拟的 IP 地址就是一开始我们在宽带路由器中为它分配的静态地址. ben@linux-nyhn:~> /sbin/ifconfig eth0 Link encap:Ethernet HWaddr 08:00:27:51:5B:0B inet addr:192.168.1

在 Linux“.NET研究” 操作系统中运行 ASP.NET 4 (下)

"在 Linux 操作系统中运行 ASP.NET 4 (中)"中已经配置好了 openSUSE 11.3 操作系统. 现在,我们进入"GNOME 终端",使用 ifconfig 命令验证一下本虚拟的 IP 地址就是一开始我们在宽带路由器中为它分配的静态地址. ben@linux-nyhn:~> /sbin/ifconfigeth0 Link encap:Ethernet HWaddr 08:00:27:51:5B:0B inet addr:192.168.1.