环境变量
百度百科下的定义
一般是指在操作系统中用来指定操作系统运行环境的一些参数,如:临时文件夹位置和系统文件夹位置等。
环境变量是在操作系统中一个具有特定名字的对象,它包含了一个或者多个应用程序所将使用到的信息。例如Windows和DOS操作系统中的path环境变量,当要求系统运行一个程序而没有告诉它程序所在的完整路径时,系统除了在当前目录下面寻找此程序外,还应到path中指定的路径去找。用户通过设置环境变量,来更好的运行进程。
维基百科下的定义
An environment variable is a dynamic-named value that can affect the way running processes will behave on a computer.
They are part of the environment in which a process runs. For example, a running process can query the value of the TEMP environment variable to discover a suitable location to store temporary files, or the HOME or USERPROFILE variable to find the directory structure owned by the user running the process.
Path环境变量
用来指定可执行文件的搜索路径。
比如,当我们希望直接在cmd中运行一个程序时,我们在命令行中输入该程序对应的可执行文件时(一般是后缀名为.exe的文件)。系统首先会在cmd所在的目录下搜索此路径,如果没有搜索到,系统会到Path环境变量所指定的路径中去找。如果找到,就正常执行,还没找到,就报错。
Path环境变量查看和修改方法
1)查看当前可用的所有环境变量(=系统变量+用户变量)
set Path # 查看Path环境变量的值
set TEMP # 查看TEMP环境变量的值
2)添加新的环境变量
set xxx=aa # 添加新的变量xxx,其值为aa
3)将环境变量的值置为空
set xxx= # 将环境变量xxx的值置为空
4)在某个环境变量后面添加新值
set xxx=%xxx%;value # 给环境变量xxx增加一个新的值value
注意:以上操作均是针对于Windows系统,在命令行中进行,且对环境变量的修改只对当前窗口的应用有效
来源:oschina
链接:https://my.oschina.net/u/4336151/blog/3519083