要修改系统的环境变量只能是修改注册表。

1.修改或增加系统的环境变量,vista以上的系统需要uac权限

<1>注册表地址:HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Session Manager\\Envrionment

<2>使用QSetting s(regPath, QSettings::NativeFormat); s.setValue("Path",";c:/boost/bin");

2.修改或增加当前用户的环境变量

<1>用户的当前环境变量比较恶心,因为注册表是这么给出的:

这里其实我们需要的是S-1-5-21-20851841.....,问题是这个序号每个用户都是不一样的,怎么得到当前用户的注册表路径呢,

如下:

将HKEY_USERS\S-1-5-21-20851841.....修改为HKEY_CURRENT_USER\Environment其他的也就一样了。OK

qt中修改系统或用户环境变量相关推荐

  1. Windows系统经验——用户环境变量优先级高于系统环境变量

    问题描述: SQLPLUS中查询出的结果显示中文.日文乱码,只有英文正常.所以要将NLS_LANG环境变量由当前的AMERICAN_AMERICA.AL32UTF8设置为SIMPLIFIED CHIN ...

  2. Linux系统用户环境变量大全,linux系统和用户环境变量的配置文件

    linux系统中有很多系统变量,那么这些变量都存在哪里呢?为什么用户一登录shell就自动有了这些变量呢?下面将介绍几个配置文件. 1./etc/profile:这个文件预设了几个重要的变量,例如PA ...

  3. Linux引出环境变量的关键字,学习记录008-linux常用命令/设置系统and用户环境变量two(示例代码)...

    修改文件  vi vi 是linux自带的,vim是vi的升级版 命令:vi 文件名 如果文件存在,那么就直接进入对应的文件的编译模式,如果文件不存在,那么就进入以文件名命名的空文件的编译模式 vi ...

  4. Linux——孤儿进程|进程的优先级 用top命令去修改优先级 其他概念 环境变量 PATH 获取环境变量

    目录 孤儿进程 进程的优先级 用top命令去修改优先级 其他概念 环境变量 PATH 获取环境变量 习题 孤儿进程 父进程如果提前退出,那么子进程后退出,进入Z之后,那该如何处理呢? 父进程先退出,子 ...

  5. linux 用户环境变量介绍

    先来介绍以下linu中的环境变量 Linux 的变量可分为两类:环境变量和本地变量 环境变量,或者称为全局变量,存在与所有的shell 中,在你登陆系统的时候就已经有了相应的系统定义的环境变量了.Li ...

  6. Java系统属性和环境变量

    1 什么是环境变量 境变量分为系统环境变量和用户环境变量. 所说的环境变量是指系统环境变量,对所有用户起作用,而用户环境变量只对当前用户起作用. 例如要用java,那么把java的bin目录加入到pa ...

  7. Linux用户环境变量(转载)

    (转)Linux用户环境变量 环境变量就是系统或软件设置的一些参数,用户环境变量就是用户登录系统后,都有自已专用的运行环境. 在Windows系统中用户环境变量保存在用户家目录,Linux也是同样的. ...

  8. Ubuntu 系统环境变量和用户环境变量设置

    Ubuntu Linux系统包含两类环境变量:系统环境变量和用户环境变量.系统环境变量对所有系统用户都有效,用户环境变量仅仅对当前的用户有效. 文章转载自http://leonhongchina.bl ...

  9. xp java配置_WinXP系统Java配置环境变量的方法

    谈起Java环境变量我想大多数编程人员都知道,因为我们想要进行编程就必须先配置它,不过不少用户不知道WinXP系统Java怎么配置环境变量,为此小编赶紧整理了一篇WinXP系统Java配置环境变量的方 ...

最新文章

  1. 如何使用SMOD和CMOD进行SD的用户增强
  2. Android移动端音视频的快速开发教程(十)
  3. Angularjs 中select回显后重复选项的解决
  4. 网上的说TB6560存在的问题
  5. IDEA解决SSM项目的静态资源路径问题:HTML,CSS,JS--详解
  6. matlab分割字,matlab字符分割方法
  7. PHP5.6.6上运行 ecshop 2.7.3常见问题处理
  8. mysql添加联合主键
  9. bum报文_Vxlan学习笔记——原理
  10. UniX和类UNIX系统入侵检测方法
  11. LwIP协议栈源码说明
  12. JSP还有必要学吗 这篇文章告诉你
  13. 使用python进行序列的GC含量的统计
  14. 灰度共生矩阵纹理特征提取matlab,灰度共生矩阵纹理特征提取的Matlab实现
  15. html炫酷在线,10款基于HTML5/CSS3的炫酷动画
  16. Python批量删除微博
  17. LeetCode12. 整数转罗马数字 / 剑指 Offer 40. 最小的k个数 / 剑指 Offer 41. 数据流中的中位数
  18. PAT乙级 打印沙漏(20)
  19. pyhton 将ASCII码转换为字符char(),将字符转换为ASCII码ord()
  20. Scratch少儿编程案例-植物大战僵尸-趣味角色版

热门文章

  1. Unicode和字符串处理
  2. c语言读写文件 eof,C语言文件操作之EOF解析
  3. 计算机的利弊四级作文,四级作文范文:网络的利弊
  4. 《因为痛,所以叫青春》感
  5. ‘latin-1‘ codec can‘t encode characters in position 103-115: Body (‘一串中文‘) is not valid Latin-1
  6. ad域时间源配置_AD域时间源配置
  7. 学习笔记-PDB符号文件
  8. 【牛客网】扑克牌大小
  9. 前端技术搭建俄罗斯方块(内含源码)
  10. div2 D. Extreme Subtraction