(转)Qt添加windows开机自启动
原博文地址为:https://blog.csdn.net/x356982611/article/details/53183144
简介
window下开机启动最简单的实现方式就是在注册表中添加启动项目 添加位置有两个
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
第一个为全局自动启动项,所有用户登陆后都自动启动。第二个为当前用户启动项、切换到其他用户就失效了
代码
void appAutoRun(bool bAutoRun)
{//HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunQSettings reg("HKEY_CURRENT_USER\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run",QSettings::NativeFormat);if (bAutoRun){QString strAppPath=QDir::toNativeSeparators(QCoreApplication::applicationFilePath());//strAppPath.replace(QChar('/'),QChar('\\'),Qt::CaseInsensitive);reg->setValue("wirtepad",strAppPath);}else{reg->setValue("wirtepad","");}}
提示
win7以后权限管理越来越严格,非管理员权限运行的程序是无法写入到HKEY_LOCAL_MACHINE下的,推荐添加启动项到当前用户
微信公众号:
(转)Qt添加windows开机自启动相关推荐
- html 启动bat脚本,Windows开机自启动bat脚本设置方法
摘要 腾兴网为您分享:Windows开机自启动bat脚本设置方法,小睡眠,小书亭,托迈酷客,土豆等软件知识,以及显卡加亮,团购宝,多和梦,pdf编辑器,杭州地铁线路图,宝宝拼图游戏,蠕虫病毒专杀工具, ...
- 将自己写的脚本添加至开机自启动服务和chkconfig的原理
将自己写的脚本添加至开机自启动服务和chkconfig的原理 创建脚本测试 [root@anuo ~]# vim anuo.sh --创建个脚本 # !/bin/bash # chkconfig: 3 ...
- win10服务器系统如何设置开机自启动,win10怎么设置bat开机自启动_win10系统添加bat开机自启动的方法...
我们都知道,win10系统的关机时需要经过几步操作的,虽然简单方便,但是就有用户想要知道有没有更加简单的方法呢?其实还是有的,那就是bat开机自启动设置,今天小编就给大家简单介绍一下win10系统添加 ...
- Windows开机自启动jar包
在Windows环境设置开机自启动jar包的核心思想就是把启动命令注册成一个服务,然后就可以设置开机自启动了.手写一个注册服务代码比较麻烦,可以借助线程的exe可执行文件来做. 首先去https:// ...
- windows开机自启动jar包的三种方式
方式一.利用组策略,后台静默运行 1.编写运行运行jar包脚本的脚本,如 @echo off start /d "D:\visitor-services\" startup.bat ...
- linux开机自启动tty设备,在 tty 里添加一个开机自启动的任务管理器
每当感觉到系统卡的时候,最好的方法无外乎进入 tty,登入,打开一个 top 监视.可是每次到了需要的时候才去开,打开的效率自然不敢恭维.于是便想,每次开机的时候,记起来就跑到 tty 下面去先开起来 ...
- windows 开机自启动设置 注册表修改
开始菜单-运行命令-输入regedit回车打开注册表编辑器. 依次展开:HKEY_LOCAL_MACHINE->SOFTWARE->Microsoft->Windows->Cu ...
- nginx已添加systemctl,但不能开机自启动问题
[root@kgj01]# ll /lib/systemd/system/nginx.service -rw-r--r--. 1 root root 640 3月 9 15:35 /lib/sys ...
- OpenWRT 学习笔记 -- 用户自定义添加app的开机自启动
参考自:OpenWRT编译 – 用户自定义添加app的开机自启动 OpenWRT 学习笔记-19 OpenWRT开机自启动服务 文章目录 一.概述 二.自启动实现方式一 三.自启动实现方式二 四.自启 ...
- linux 开机自动加载mod,linux 添加elasticsearch 开机重启(自启动)
在 /etc/init.d 文件夹下建立脚本 eg:data.sh #chkconfig: 2345 80 90 #description:auto_run #!bin/bash export JAV ...
最新文章
- Navicat 连接MySQL数据库 报错2059 - authentication plugin 'caching_sha2_password'的解决办法...
- 网站关键词密度对SEO优化的重要性
- Python入门习题9.数码管时间
- BZOJ 2160 拉拉队排练
- 最暖的10个小故事,看完心都融化了
- 美国对特斯拉“幽灵刹车”问题展开调查 涉及41.6万辆Model 3/Y
- 【Hadoop Summit Tokyo 2016】基于Apache Spark的数据科学
- 线程属性pthread_attr_t简介-转
- NextPermutation,寻找下一个全排列
- win2012没有远程桌面授权服务器可以提供许可证 如何远程
- iperf3多平台网速测速
- “知乎精英”怎么就成了骂人的词
- 改进YOLOv7的早餐价格检测系统
- 百度云,华为云,腾讯云,阿里云测评
- 看一点逻辑学,试图理解一点真相
- Altium designer Sch Compiler:编译常见错误
- 【Android 学习】之二维码扫描开发(闪光灯功能)
- 618新旧巨头战笔记之一
- java xml最火的的工具_几种高效的Java工具类推荐
- Microsoft Word中编辑Visio图形的方法
热门文章
- 云计算开发一般负责什么工作呢?云计算是做什么的?
- 风吹衣袖,月上西楼- 一个技术人员的心声
- 笔记本装那一版本Linux好,在我的新笔记本电脑上安装五种Linux版本
- ps抠图怎么放大图片_ps中在使用抠图工具时如何用快捷键移动放大的原始图片?...
- ORA-00257错误解决方法
- 技术年货:美团技术沙龙合辑大放送
- java long型时间戳_深入理解java long 存储时间戳
- iMeta封面 | 宏蛋白质组学分析一站式工具集iMetaLab Suite(加拿大渥太华大学Figeys组)...
- 简述敏捷开发中的测试流程
- 分析即服务(AaaS)到底是什么?终于有人讲明白了