1 什么是windows环境变量?
我们直接看百度的专业解释
环境变量(environment
variables)一般是指在操作系统中用来指定操作系统运行环境的一些参数,如:临时文件夹位置和系统文件夹位置等。
环境变量是在操作系统中一个具有特定名字的对象,它包含了一个或者多个应用程序所将使用到的信息。例如Windows和DOS操作系统中的path环境变量,当要求系统运行一个程序而没有告诉它程序所在的完整路径时,系统除了在当前目录下面寻找此程序外,还应到path中指定的路径去找。用户通过设置环境变量,来更好的运行进程。
说白了其实和你程序上配置的全局变量差不多,配置好了在windows系统上面都可以通过参数明来调用变量。
2 怎么配置环境变量
首先找到控制面板>系统和安全>系统 再点击高级系统设置>环境变量
进入之后最后出现如上图的配置界面
上面分为用户变量和系统变量
用户变量:当前用户可以使用,每个用户相互隔离 用户变量只对当前用户有效
系统变量:系统变量对所有用户有效
经常需要用到的配置变量
Path变量:比如运行php命令,你需要php.exe的路径填入path变量中,这样在全局调用php命令的时候系统会自动在path变量的目录去查找当前命令是否能够执行。windows系统在执行用户命令时,若用户未给出文件的绝对路径,则首先在当前目录下寻找相应的可执行文件、批处理文件等;若找不到,再依次在系统变量的PATH保存的这些路径中寻找相应的可执行程序文件(查找顺序是按照路径的录入顺序从左往右寻找的,最前面一条的优先级最高,如果找到命令就不会再向后寻找)如果还找不到再在用户变量的PATH路径中寻找,如果系统变量和用户变量的PATH中都包含了某个命令,则优先执行系统变量PATH中包含的这个命令
3 如何在程序中引用配置好的环境变量呢?
%变量名%
我们在cmd窗口直接可以输出配置好的环境变量 如下图
我们直接可以输出第二步图中的配置好的环境变量
都看到这里了,不点个赞再走嘛?