using Microsoft.Win32;#region 设置程序开机运行// <summary>/// 设置程序开机运行/// </summary>/// <param name="fileName">要运行的EXE程序名称</param>/// <param name="isAutoRun">是否开机运行</param>private void SetAutoRun(string fileName, bool isAutoRun){RegistryKey reg = null;try{if (!System.IO.File.Exists(fileName)){throw new Exception("该文件不存在!");}String name = fileName.Substring(fileName.LastIndexOf(@"\") + 1);reg = Registry.LocalMachine.OpenSubKey(@"SOFTWARE\Microsoft\Windows\CurrentVersion\Run", true);if (reg == null) //如果该项不存在,则创建该子项reg = Registry.LocalMachine.CreateSubKey(@"SOFTWARE\Microsoft\Windows\CurrentVersion\Run");if (isAutoRun)reg.SetValue(name, fileName);elsereg.SetValue(name, false);}catch{throw; // new Exception(ex.ToString());   }finally{if (reg != null)reg.Close();}}#endregion

C# 设置Winform开机运行相关推荐

  1. C#.NET Form设置/取消开机自动运行,判断程序是否已经设置成开机自动启动(转载)...

    #region//开机自动运行         private void CB_Auto_CheckedChanged(object sender, EventArgs e)         {//C ...

  2. Docker中运行命令时提示:Cannot connect to the Docker daemony...以及设置docker开机启动

    场景 CentOS7中Docker的安装与配置: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/119028701 在上面安装完D ...

  3. centos7查看当前cpu运行模式_杂集:centos7中设置服务开机自启的两种方法,欢迎补充...

    前言: 在日常使用linux系统过程中,安装服务后系统不会自动启动服务的.就算手动启动了服务,只是当前生效,一旦服务器重启后,系统不会自动启动这些服务.如果每次重启服务器都要自己手动启动这些服务,一台 ...

  4. w7运行里的计算机怎么设置,Win7系统中怎么给程序设置为开机启动项

    Win7系统中怎么给程序设置为开机启动项 腾讯视频/爱奇艺/优酷/外卖 充值4折起 我们在电脑上经常会用到的软件,是可以设置为开机启动项的,这样我们在开机之后,软件就自动运行,就很方便快捷啦.一起看看 ...

  5. centos7和centos6 开机 运行级别详解和设置

    在centos操作系统中操作系统 的级别分为七级: 0 - 表示关机级别(不要将默认的运行级别设置成这个值) 1 - 单用户模式 2 - 多用户模式,不带NFS(Network File Syetem ...

  6. Windows设置软件开机自启动与关闭

    Windows设置软件开机自启动 有时候我们需要手动为某些软件设置开机自启动权限,或者手动取消软件开机自启动权限. 取消开机自启动权限: 1. Win+R,在打开的运行程序中输入 msconfig,回 ...

  7. linux中设置程序开机自动启动

    为什么80%的码农都做不了架构师?>>>    centos/redhat 设置开机自动启动程序的方法 一.利用chkconfig把程序添加为系统服务 1.编写chkconfig可以 ...

  8. CentOS设置程序开机自启动的方法

    在CentOS或者RedHat其他系统下,如果是后面安装的服务,如httpd.mysqld.postfix等,安装后系统默认不会自动启动的.就算手动执行/etc/init.d/mysqld start ...

  9. Centos设置程序开机自启的方法

    [转]CentOS设置程序开机自启动的方法 转自:http://www.centos.bz/2011/09/centos-setup-process-startup-boot/ 在CentOS系统下, ...

最新文章

  1. 网络营销——网络营销专员浅析不同企业之间的营销推广各有差异
  2. nodejs实现的简单接口
  3. Python 下载的九种方法
  4. day3 and homework
  5. Excel 工作表,单元格破解密码宏
  6. LeetCode 459. 重复的子字符串(数学)
  7. python多线程调度_python并发编程之进程、线程、协程的调度原理(六)
  8. 12v驱动光耦用多大的电阻_倍思10000mAh PD快充充电宝拆解,内置多合一双向快充芯片...
  9. gcc警告: warning: dereferencing type-punned pointer will break strict-aliasing rules
  10. 使用 CloudFlare CDN 自定义节点加速网站
  11. java基于springboot的酒店预约管理平台系统
  12. 使用Visio画各种可视化的流程图之活动图和状态图
  13. 文档数据库的学习报告
  14. c语言常量有哪些分类,c语言常量的正确表示方法有哪些
  15. Linux下配置DNS(Domain Name System)服务器
  16. mysql中gender要用什么类型,如何选择合适的MySQL数据类型
  17. 众妙之门玄之又玄,游戏系统中的伪随机(Pseudo-Randomization)和真随机(True-Randomization)算法实现Python3
  18. ARCHPR学习笔记
  19. Python实战-新能源王者宁德时代股权穿透研究(附完整代码)
  20. 华为4G无线路由器测试锁频软件,华为4g无线路由器 新款E5375路由器测试

热门文章

  1. 爱彼迎揭晓今夏最热门的度假目的地
  2. Android ART 垃圾回收机制
  3. 请回答c语言-初识c语言(上)【入门】
  4. Exchange Server 2010 SP2 高可用性(六)---配置OWA
  5. 图片标签和多媒体标签的使用
  6. 数据挖掘算法概念与经典算法简介
  7. webservice 调用以及SOAPMessage的组装与解析
  8. 2020 最佳 Game Jam 提名团队专访:做一款游戏需要多久,48 小时就够啦
  9. python Win32com代码无法在IIS上运行
  10. 全球首款与谷歌日历同步的GTD时间管理软件 成功GTD时间管理