C#设置开机启动项、取消开机启动项

   这篇文章主要介绍了C#设置开机启动项、取消开机启动项,本文通过修改注册实现,并给出操作代码,需要的朋友可以参考下

  如果想你写的程序随系统开机一起启动的话,那么你可以照下面这个方法来做。

  ?

1

RunWhenStart(false, Application.ProductName, Application.StartupPath + @"MUS.exe");

  ?

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35

/// <summary>
/// 开机启动项
/// </summary>
/// <param name="Started">是否启动</param>
/// <param name="name">启动值的名称</param>
/// <param name="path">启动程序的路径</param>
public static void RunWhenStart(bool Started, string name, string path)
{
RegistryKey HKLM = Registry.LocalMachine;
RegistryKey Run = HKLM.CreateSubKey(@"SOFTWAREMicrosoftWindowsCurrentVersionRun");
if (Started == true)
{
try
{
Run.SetValue(name, path);
HKLM.Close();
}
catch (Exception Err)
{
MessageBox.Show(Err.Message.ToString(), "MUS", MessageBoxButtons.OK, MessageBoxIcon.Error);
}
} [Page]
else
{
try
{
Run.DeleteValue(name);
HKLM.Close();
}
catch (Exception)
{
//
}
}
}

时间: 2024-08-23 21:57:16

C#设置开机启动项、取消开机启动项的相关文章

取消开机密码,怎样取消开机密码

取消开机密码,怎样取消开机密码 取消开机密码的方法其实非常的简单,结合本文中的图片来操作,仅仅需要四个步骤即可取消开机密码; 取消开机密码的详细步骤: 第一步:点击"开始"菜单,打开"控制面板"; 第二步:在"控制面板"中,点击"用户帐户"; 第三步:在"或挑一个帐户做更改"下方,选择需要取消开机密码的帐户(通常为计算机管理员); 第四步:选择"删除我的密码",弹出的"您确定要

电脑开机密码怎么取消?开机密码取消方法

1.这里我们以xp系统为例子,在桌面右击"我的电脑"图标,然后点击"管理"选项. 2.在弹出的"计算机管理"对话框中点击左边的"本地用户和组"下面的"用户"如图所示 3.然后在右边栏就会看到我们电脑中所有登录帐号了,我们选择默认账号,然后右击,在弹出菜单点击"设置密码". 4.在设置密码出现之前会有一个提醒框,这个我们点击"继续"即可 5.这样就进入了设置密码的对话框

Win7如何取消开机启动项?win7取消开机启动项的方法

步骤: 1.按下"Win+R"组合键打开运行,在运行框中输入"msconfig"点击确定打开"系统配置" 2.切换[启动]选卡,把不需要启动的程序前面的勾去掉即可,设置完成后点击"应用"-"确定". 在弹出的框中点击"重新启动"便会重启计算机,当然也可以不重启.重启计算机后,这些程序就不会自动启动了! 以上就是小编带来的win7取消开机启动项的方法,感谢大家的阅读!

[C#]设置或取消开机启动(注册表形式)

原文:[C#]设置或取消开机启动(注册表形式) 使用代码: 代码效果:

设置一项服务开机启动的两类思路

在linux下设置一个服务(或应用)开机自动启动有两类办法   第一类:利用开机的时候,linux会自动执行某个文件里面的命令.那么把启动某个服务的命令,加到这个文件里面去.   比如会执行/etc/rc.local里面的命令.把那个服务启动的命令加入到这个文件中去即可.   当初公司服务器上配置svn开机自动启动,就是这样子操作的: vi  /etc/rc.local   里面内容如下:   /etc/rc.d/init.d/svn.sh   注:rc.local中填写脚本的路径,就会执行这个

win7系统使用360关闭开机启动项提升开机速度的方法

  win7系统使用360关闭开机启动项提升开机速度的方法 具体方法如下: 1.打开360安全卫士; 2.点击"优化加速"; 3.会出来一个新的界面; 4.然后把所有的选项都打对号; 5.然后,点击"开始扫描"; 6.然后,扫描完成后,接着"立即优化"; 7.接着就等着优化完成吧. 上述教程内容就是win7系统使用360关闭开机启动项加开机速度的方法,大家可以尝试关闭一些不常用的开机启动项.

bios设置第一启动项为硬盘启动的正确选择是什么

second boot device和third boot device分别应选择哪个? 为什么我第一启动项选HDD-0时,桌面图标要很长时间才能显示出来,而选择HDD-1时,桌面图标很快就能出来? 不同主板的界面不一样,但是大同小异,根据你的问题补充可以是下面的这个样子的. 一般主板在开机的时都提示的,有一个快捷键是帮助你快速选择开机启动设备的,蔽日ESC或者F12什么按了之后会出现一个非常简单的选项.比如DVD/CD什么的字样,HD什么的字样,根据不同的设备还是不一样的.因此只要知道自己硬盘

在bios里面设置第一启动项为硬盘启动应该选哪个

second boot device和third boot device分别应选择哪个? 为什么我第一启动项选HDD-0时,桌面图标要很长时间才能显示出来,而选择HDD-1时,桌面图标很快就能出来? 不同主板的界面不一样,但是大同小异,根据你的问题补充可以是下面的这个样子的. 一般主板在开机的时都提示的,有一个快捷键是帮助你快速选择开机启动设备的,蔽日ESC或者F12什么按了之后会出现一个非常简单的选项.比如DVD/CD什么的字样,HD什么的字样,根据不同的设备还是不一样的.因此只要知道自己硬盘

windows7开机总会卡在“Windows 启动管理器”界面怎么办

  windows7开机总会卡在"Windows 启动管理器"界面怎么办?很多用户在使用Windows7操作系统的时候有遇到这样的情况,每次开机的时候,总会在"Windows启动管理器"界面卡一段时间,才能进入到桌面,这是怎么回事呢?在启动界面时间过长,我们可以通过设置来缩短或让该界面不显示.下面小编图文给大家演示具体的设置方法. 具体步骤: 1.在计算机上单击右键,选择"属性"; 2.在属性界面点击"高级系统设置"; 3.在