环境变量设置方法

大家常会遇到这种情况,在命令黑窗口输入xxx命令回车之后的结果是提示:不是内部命令也不是外部命令,其它编程语言配置开发环境的时候也会遇到此类问题,这些说到底是“环境变量”配置出现了问题。

”环境变量“这四个字常常会误导大家的理解。直白的说,环境变量其实是一些被指定的文件夹路径,目的是为了更快速方便的找到想要的文件和文件夹。

这里以windows7系统的环境变量为例
按下windows键+R打开运行窗口,在里面直接输入system32,回车之后就打开了system32这个文件夹,为什么?
同样的操作我们输入game,为什么没有打开E:\game这个文件夹呢?其实这就是“环境变量”的作用了。
在计算机-属性-高级系统设置-环境变量-系统环境变量 找到Path

在变量值里面我们能看到许多以分号结尾的路径,这其中就包括%SystemRoot%\system32;
这个路径其实就是
c:\windows\system32。
回想一下上面的例子,
因为“运行”窗口是属于explorer.exe这个程序管理的

这个程序是会用到Path这个环境变量里面的路径的,
当我们回车之后explorer.exe发现我们输入的文件名或者文件夹路径不太清楚(不是绝对路径)的时候,
就会到Path这个环境变量里面的路径去寻找,
找到了就执行,找不到就拉到。

明白了上面的东西之后,
那在运行窗口中输入game 回车之后打开E:\game这个文件夹
很简单,只需要在Path这个环境变量中添加E:\game即可。

电脑里面有一些命令行工具,这些工具需要在CMD中运行,如果没有环境变量的帮助,我们必须每次都把目录切换到那些工具所在的目录才能运行它们,这很麻烦。如果把这些工具所在的目录添加到Path环境变量中去,那么我们在CMD中就能随时随地的使用了,再也不会出现“xxx不是可用的内部命令,也不是可用的外部命令”了。


在“我的电脑”->“属性”->“高级”->“环境变量”中增加或修改环境变量后,需重启系统才能使之生效。有没有什么方法可让它即时生效呢?下面介绍一种方法:

以修改环境变量“PATH”为例,修改完成后,进入DOS命令提示符,
  输入:
  set PATH=C: ,
  关闭DOS窗口。再次打开DOS窗口,
  输入:
  echo %PATH%
  可以发现“我的电脑”->“属性”->“高级”->“环境变量”中设置的 PATH 值已经生效。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值