环境变量
先抛个定义
环境变量(environment variables)一般是指在操作系统中用来指定操作系统运行环境的一些参数,如:临时文件夹位置和系统文件夹位置等。
环境变量是在操作系统中一个具有特定名字的对象,它包含了一个或者多个应用程序所将使用到的信息。例如Windows和DOS操作系统中的path环境变量,当要求系统运行一个程序而没有告诉它程序所在的完整路径时,系统除了在当前目录下面寻找此程序外,还应到path中指定的路径去找。用户通过设置环境变量,来更好的运行进程。
为什么要有这个东西?
如果当前系统要用到名为test的文件,如果没有环境变量,系统就要去挨个盘下的文件夹搜索,而且叫test的文件可能不止一个,你并没有指定究竟是哪个文件夹下的test,所以操作起来很不方便
而环境变量就优雅的解决了这一问题
可以看出 环境变量由变量和值两个部分组成,变量的那一列放的就是环境变量的变量名,值的那列就是环境变量所指向的路径
其中对于用户来说比较重要的就是 Path 这个环境变量
它指定的是系统中可执行文件的搜索路径
举个例子:为什么在运行框中输入cmd会运行cmd程序,而输入一些其他的,比如自己写的程序,就不能运行呢?原因就在于cmd存在于Path中,所以可直接执行
因此,如果想直接让系统找到你的.exe文件,你可以直接把你exe的路径添加到系统环境变量的Path中,这样系统就能直接去执行了