首页 > 代码库 > 一些关于path环境变量的问题
一些关于path环境变量的问题
(仅个人观点)
刚学习java的时候很疑惑为什么要配置PATH环境变量,理由是什么
--首先要了解console控制台 计算机的每个操作实际上都是控制台一条一条的dos命令完成的
--在搜索中输入CMD即是计算机的控制台
--以我个人为例,打开控制台显示的是、
--然而此时输入【cd 路径】并不能打开不在当前文件夹或者盘下的文件,如不能打开D盘下的文件
--配置环境变量Path路径即是:
作用:在任何路径下都可以打开该文件。 比如,a.txt保存在D:下,在控制台中输入【cd a.txt】若无设置环境变量,在C盘中打开该文件显然是不可能的,把D:添加到path环境变量中后,控制台会首先在当前路径搜索a.txt,搜索失败后,再从path环境变量中寻找,然后输出或者报错。
方法:我的电脑->属性->高级系统设置->高级->环境变量->找到path->把需要的地址加到环境变量中即可,注意:有一些是系统文件,不可随意删除,如非需要,也不要随意添加;
解决这一可能造成危险的行为可以避免,
STEP 1:新建一个环境变量,把需要添加的地址(注意是地址,详细到文件夹,而不是文件或者程序)添加到环境变量上;
STEP 2 : 找到path,然后在path环境变量上引用刚才创建的环境变量,使用方法:%环境变量名%;
--又或者,可以配置临时环境变量:需要注意的是,set命令只在当前控制台中有效
SET命令一些用法:查看所有的环境变量信息
SET 环境变量的名字 //可以查看环境变量的具体信息
SET 环境变量名= 路径 //新建一个(临时)环境变量,保存路径信息
SET 环境变量名= //空格,清空环境变量的具体信息
SET 环境变量名=新路径;%环境变量名%//把新路径添加到该环境变量上
一些关于path环境变量的问题