cmd里面如何分别查看系统环境变量和用户环境变量?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了cmd里面如何分别查看系统环境变量和用户环境变量?相关的知识,希望对你有一定的参考价值。
那如果只是要查看用户的环境变量呢?
环境变量:一般可分为系统变量和用户变量。系统变量 指给计算机指定一个寻找路径,通过这个路径可以搜索到你所需要的
文件、程序.以及存储系统临时文件等.
例如:在运行框使用notepad、cmd等不需要使用完整路径。
用户变量 指用户在运行某些指令时临时添加的变量,来让计算机识别
用户输入,及存储用户数据。
例如:set path=%path%;C:\Program Files\baidu\Baidu Hi
就可以在运行框输入BaiduHi来运行百度HI
参考技术A 在提示符中输入 set 可以看到所有系统变量。
自定义了变量后,同样可以用set查看——set可以查看所有的环境变量。 参考技术B 查看所有的用户变量:
reg query HKCU\Environment /v *
查看用户变量中的path
reg query HKCU\Environment /v PATH
查找系统变量中所有的变量:
REG QUERY "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" /v *
查询系统变量中的path变量:
REG QUERY "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" /v path
Windows系统命令行设置环境变量
参考技术A Windows系统命令行设置环境变量以下命令均需在Windows的CMD环境(即“命令提示符”软件)中执行。
1. 使用set命令
用于设置临时环境变量。只在当前命令行窗口中有效。
例如,设置名为CLASSPATH的环境变量,执行下面的命令,
set CLASSPATH=D:\javalibs\lib1
# 查看 CLASSPATH
$ echo %CLASSPATH%
2. 使用命令setx
用于设置用户环境变量和系统环境变量。默认设置是本地环境,通过选项 /m 设置系统环境变量。
# 永久设置 GIT_HOME 变量为 abc
$ setx /m GIT_HOME abc
# 将 C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin 追加到 PATH 变量
$ setx -m PATH "%PATH%;C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin"
注:上面 setx 命令后面用引号可以去除空格的影响,不加引号,会出现如下错误:
错误:无效语法。默认选项不允许超过 '2' 次。
键入 “SETX /?” 以了解用法。
以上是关于cmd里面如何分别查看系统环境变量和用户环境变量?的主要内容,如果未能解决你的问题,请参考以下文章