批处理文件bat设置环境变量path
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
批处理⽂件bat设置环境变量path
临时修改环境变量,只对当前控制台有效
set myPath=D:\Work\Dev
set PATH=%PATH%;%myPath%
myexe.exe
pause
永久修改path(谨慎使⽤,因为这个会覆盖的之前的path设置,安全起见,运⾏此命令bat之前,保存⼀下当前path)
set myPath=D:\Work\Dev
setx PATH "%PATH%;%myPath%"
pause
在某些情况下会出现“setx ⽆效语法默认选项不能超过’2’次”的错误,可能因为原先的环境变量中存在空格导致的,可使⽤双引号进⾏避免,就像上⾯的命令
主要setx和set的区别,set path后⾯有个=,setx path不需要
上⾯的命令是修改当前⽤户的path
要修改系统环境变量,需要添加/m,即
setx PATH "%PATH%;%myPath%" /m。