C++中通过写入注册表实现应用程序开机自启动时,如果应用程序本身以非管理员权限启动的话,是写入machine级别的注册表的,如果以管理员权限启动应用程序,可以写入machine级别的注册表,但是默认以管理员权限启动的应用程序配置开机启动的情况下,开机无法正常启动应用程序。

为了解决写入注册表和开机启动一个需要管理员权限,一个不能默认以管理员权限启动的矛盾,可以选择将开机启动的注册表写入到user级别的注册表中,即时将应用程序开机启动的注册表写入到HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run中,同样能够正常的实现开机自启动功能。

C++ 无法将值写入注册表 HKEY_LOCAL_MACHINE\Sofeware\Microsoft\Windows\CurrentVersion\Run以实现开机自启动应用程序相关推荐

  1. C#设置开机启动时报错,提示“对注册表项“HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run访问被拒绝”

    参考文章 C#如何设置开机启动 C#设置开机启动时报错,提示"对注册表项"HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\Current ...

  2. 如何解决Office2016安装时提示:错误1406。安装程序无法将值写入注册表项\.xlsx

    写在这里的初衷,一是备忘,二是希望得到高人指点,三是希望能遇到志同道合的朋友. 目录 一.当前问题 二.解决办法 一.当前问题 Office2016安装时提示:错误1406.安装程序无法将值写入注册表 ...

  3. sql无法写入mysql_安装sql2008R2数据库时提示错误1406,安装程序无法将值写入注册表项?...

    摘要: 安装sql2008R2数据库时提示错误1406,安装程序无法将值写入注册表项 \software\classes\msolapadmin2.msolapsources.1.怎么解决呢? 这个问 ...

  4. 安装office 2007无法将值写入注册表项错误1406

    安装office 2007过程中提示出现错误 安装程序无法将值写入注册表项1406 HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{5858A72C-C2B4-4 ...

  5. VMware 无法将值写入注册表项

    问题:VMware 无法将值写入注册表项......请与技术人员联系 解决:将360或其他的安全防护软件关闭,再重试.

  6. Win11无法将值写入注册表项如何解决?

    近期有部分Win11用户在安装程序时,遇到了系统提示无法将值写入注册表项的情况,这是怎么回事呢?出现这一情况的原因很有可能是注册表被禁了,或者缺少注册表修改权限所致,对此我们可以试着更改组策略或者添加 ...

  7. Windows 7安装软件时无法将注册值写入注册表

    Windows 7安装软件时无法将注册值写入注册表 | 浏览:4281 | 更新:2014-03-13 15:01 1 2 3 4 5 6 7 分步阅读 收到知友的提问:1.WIN7系统安装软件出现& ...

  8. HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\policies\Explo注册表病毒

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\policies\Explorer\run 删除:2600

  9. oracle不能写入注册表,保存注册表时提示无法创建值,写入注册表时出错怎么办?...

    如何解决保存注册表提示"无法创建值,写入注册表时出错"的问题?电脑当中的注册表编辑器有着十分重要的作用,但是最近却有用户表示遇到了编辑注册表后保存却提示"无法创建值,写入 ...

最新文章

  1. autoLayout
  2. eclipse 搜索使用。
  3. 脑机接口--用于将音乐与思想进行合成
  4. HSmartWindowControl 之 摄像头实时显示( 使用 WPF )
  5. Linux下 SpringBoot jar项目后台运行、查看、停用
  6. redis linux中的安装
  7. spingMVC 请求参数绑定
  8. Log4J基础详解及示例大全
  9. java中this关键字的基本使用
  10. 周期T与频率f数量级对应关系(MHz--μs)
  11. 用傅里叶分析得到频域信息 MATLAB,信号频谱分析
  12. JAVA基础编程50道练习题
  13. 十九种Elasticsearch字符串搜索方式终极介绍
  14. 【LoRa点对点通信与控制】
  15. 三层交换技术..使用三层交换技术实现VLAN间通信
  16. 【《2021机器学习-李宏毅》学习笔记】
  17. 微信翻译如何使用?在微信中如何进行中翻译英
  18. linux 查看硬盘空间
  19. 在水滴买了保险,理赔肺癌被拒只因乳腺增生?
  20. 【数学】丑数II 和 超级丑数

热门文章

  1. u盘中文件数据突然消失不见了,u盘中数据不见了怎么办
  2. 看呆了!二面高德 Java 岗,问了一堆源码,微服务,分布式,Redis,心累
  3. i5-9300H和i5-8300H 对比相差多少
  4. tp5.1接入支付宝支付接口
  5. 【Windows】共享 - 网络凭证不正确 解决方法
  6. LINUX 消息队列的容量探讨
  7. 基于模型融合的Distracted Driver Detection
  8. 突破官方限制!最强TV观影神器我都给你找来了!
  9. Linux源码 哪个版本,有没有办法将不同版本的linux源码合并
  10. java实现图形界面输入半径求圆面积_自学java真的很难吗?学到什么程度才能进大厂?...