一、什么是环境变量
- 简单来说,环境变量记录了操作系统运行环境的一些参数。常用的是Path变量,当要求系统运行一个程序而没有告诉它程序所在的完整路径时,系统除了在当前目录下面寻找此程序外,还会到Path环境变量中去找(从左到右)。
- 例如你的系统装了java,在CMD运行
java -version
命令时,若你当前所在的目录为java.exe所在的目录,则CMD会直接调用当前目录下的java.exe程序,否则,CMD会在环境变量的Path变量中从左到右查找所有路径,直至第一次找到java.exe。
二、查看环境变量
- CMD :使用
SET
命令即可查看,SET | findstr [string]
可过滤。 - UI :
- 文件资源管理器 -> 此电脑(右键) -> 属性 -> 高级系统设置 -> 环境变量
- 直接用Windows搜索
环境变量
即可
三、编辑环境变量
-
CMD
- 增
# 增加名为NAME,路径为PATH的环境变量。注意会覆盖原始同名环境变量。 SET NAME=PATH # 在NAME环境变量后追加新内容。%NAME%其实就是引用之前NAME环境变量之前的内容 SET NAME=%NAME%;newPATH
- 删
# 直接把环境变量的内容设置为空即可 SET NAME=
- 改
# 简单,重设或者追加即可 SET NAME=newPATH SET NAME=%NAME%;newPATH
-
UI
- 打开环境变量编辑界面:
新建
、编辑
、删除
- 注意优先级,Path中若在前方的路径中查找到需要的程序,会停止往下查找。
- 打开环境变量编辑界面: