在cmd中操作path环境变量
在cmd中操作path环境变量
cmd的打开与使⽤
按下win键+R键(先按下 键,再按下R键)或 右击“开始”->单击“运⾏”,弹出“运⾏”窗⼝,输⼊cmd 回车(指按下Enter见)或单击“确定”按钮,弹出的cmd命令窗⼝,参见下图:
set命令⽤于设置当前cmd窗⼝中的环境变量,只在当前cmd窗⼝有效。
环境变量path误删有影响吗查看环境变量:
set path
修改环境变量
⽤现在的内容去覆盖以前的内容,并不是追加
set path =路径,其中路径可以带英语双引号,即"路径",如果路径中有空格鹰带双引号。多个路径之间⽤英语分号隔开。
如:
set path=D:\webpack_sample_project\node_modules;D:\webpack_sample_project\node_modules\.bin
添加环境变量
不覆盖追加环境变量
set path=%path%;路径
set path=%path%;D:\webpack_sample_project\node_modules
set设置的环境变量为临时变量——对环境变量的修改只对当前窗⼝有效,关闭cmd命令⾏窗⼝,将不再起作⽤。
环境变量的作⽤
当你运⾏某些程序时,除了在当前⽂件夹中寻外,还会到这些环境变量中去查,⽐如“Path”就是⼀个变量,⾥⾯存储了⼀些常⽤的命令所存放的⽬录路径。
当启动cmd命令⾏窗⼝调⽤某⼀命令的时候,经常会出现“xxx不是内部或外部命令,也不是可运⾏的程序或批处理⽂件”如果你的拼写没有错误,同时计算机中确实存在这个程序,那么出现这个提⽰就意味着它不在默认路径⾥,或你有没有给出命令程序的路径(命令程序前⾯未带路径,注意有些命令程序可能不⽀持前⾯带路径)。
要设置永久环境变量⽤setx,需要以再使⽤setx。
⽤管理员⾝份打开cmd(见后⾯)
追加⼀个路径到⽤户path环境变量中
setx path %path%;路径 /M
setx path "%path%;D:\webpack sample project\node_modules\.bin" /M
有的路径中会带有空格,⽤双引号包裹起来。/M开关表⽰添加系统变量。
特别提⽰,不建议使⽤setx。
附、Windows10中⽤管理员⾝份打开cmd
单击左下⽅“搜索“图标,出现搜索框,输⼊cmd,出现”命令提⽰符“,右键它选择 “以管理员⾝份运⾏”,参见下图:

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。