环境变量是什么?
当要求系统运行一个程序而没有告诉它程序所在的完整路径时,系统首先在当前目录下面寻找该程序,如果找不到,则系统会跑到path中指定的路径去找,如果找到,直接运行,如果path环境变量中也没有找到,则直接提示不是内部或外部命令,也不是可运行的程序
当设置完环境变量之后要重启cmd
在哪里设置环境变量?
计算机-属性-高级系统设置-高级- 环境变量
添加 path 环境变量的两种方式:
1、直接在path环境变量中加入程序所属目录的绝对路径,两边以 英文分号 进行分隔
例如,我把nvmw当在了d盘某个目录下,那么在没有全局环境变量之前,只有在在d:\git\nvmw可以运行nvmw。
在其他地方,没办法运行nvmw:
点击path那一栏的编辑,在它后面加入需要配置的路径。一定要注意使用英文分号和前面的分隔开。设置环境变量之后,在任何地方打开cmd(按住shift 右键在空白处单击,即可选择打开cmd)都可以运行nvmw :
配置之后,重新打开cmd:
2、也可以在外部先定义一个变量名,值就是程序所属目录的绝对路径,然后在 path 中以 %变量名%
的方式引入,两边以分号分隔
例如 qq.exe
程序的绝对路径是 C:\Program Files (x86)\Tencent\QQ\Bin
,
则先定义一个变量名 QQ_HOME
,变量值就是 C:\Program Files (x86)\Tencent\QQ\Bin
,
然后在 path
中填入变量名:;%QQ_HOME%;
注: 我这里演示的是win7的系统。如果是win10的,那就一个一个的新建添加。不需要带英文;