• λ我爱Aspx >> C#.Net >> 如何通过注册表设置系统的环境变量
  • 如何通过注册表设置系统的环境变量

  • :aspxer  Դ:csdn  :2007-6-12 3:44:50  ؼ:
  • 我知道可以用注册表的方法。也要到了地方

    [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Session Manager\Environment]

    [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Control\Session Manager\Environment]

    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment]

    我要修改哪一个呀?为什么这么多呢,哪个是环境变量所需要的呢?也就是说在桌面中查看电脑属性中的环境变量对应的注册表是哪个键值?

    第2楼. 由 awl005 于 2007-3-26 13:57:52 发表

    环境变量有用户变量和系统变量,你修改一下电脑属性中的环境变量,再看看那几个注册表项目中的哪个变了,不就清楚了

    第3楼. 由 hrboldguo 于 2007-3-26 14:20:53 发表

    但有的电脑里的ControlSet001值也跟着变啊

    第4楼. 由 awl005 于 2007-3-26 14:30:59 发表

    那就说明你当前使用的用户的环境变量是和ControlSet001关联的

    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment]

    而这个是当前的环境变量,比如用path,set等命令临时创建或者修改了的

    第5楼. 由 lasteye 于 2007-3-26 16:17:55 发表

    XP系统下,系统环境变量保存在:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment

    CurrentControlSet和ControlSet001同步变化,ControlSet002 中的数据代表系统在上次正确启动时的状态。

    当前用户的环境变量保存在:

    HKEY_CURRENT_USER\Environment

    Ҷƪл˵?
  • һƪ如何在jsp中编写判断语句判断时间范围
    һƪ一删除桌面上的东西,系统cpu占有率就为100%,怎么办?