使用命令提示符(cmd、批处理、Batch、.bat)添加环境变量

永久环境变量

命令提示符下修改

注意:要使用管理员身份运行 cmd

set PATH=%PATH%;要添加的路径
reg add "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" /v "Path" /t REG_EXPAND_SZ /d "%PATH%" /f

批处理修改

  1. 新建 add.bat

  2. 设置要永久加入到 path 环境变量中的路径

    ::关闭回显
    @echo off
    ::设置要永久加入到path环境变量中的路径
    set My_PATH=要添加的路径
    set PATH=%PATH%;%My_PATH%
    reg add "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" /v "Path" /t REG_EXPAND_SZ /d "%PATH%" /f
    exit
  3. 使用管理员身份运行 add.bat

eg: 设置 python 的环境变量

set PATH=%PATH%;C:\Python2.7\;C:\Python2.7\Scripts\;
reg add "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" /v "Path" /t REG_EXPAND_SZ /d "%PATH%" /f

临时环境变量

退出 cmd 就消失的环境变量

命令提示符

set PATH=%PATH%;要添加的路径

批处理

@echo off
::设置要临时加入到path环境变量中的路径
set My_PATH=D:\AppFolder
set PATH=%PATH%;%My_PATH% ::下面写你其它脚本命令 pause

最新文章

  1. nginx和tomcat的区别
  2. 数据表格 - DataGrid - 字段排序
  3. jQuery triger与trigerHandler的区别
  4. grails的layouts模板页面使用
  5. LeetCode Find Minimum in Rotated Sorted Array 旋转序列找最小值(二分查找)
  6. Pair Project: Elevator Scheduler [电梯调度算法的实现和测试]:刘耀先-11061183,罗凡-11061174
  7. 【解决】U盘装系统(Win7/Win8)& 装双系统
  8. HDU 4296 Buildings(贪心)
  9. php+js 瀑布流源码
  10. golang仿AS3写的ByteArray
  11. Oracle排序分析函数
  12. 使用opencv实现自定义卷积
  13. 固件远程更新之STARTUPE2原语(fpga控制flash)
  14. python_flask 基础巩固 (URL_FOR 详解)
  15. python爬虫高级功能
  16. ora-904 rowid create materialized view
  17. Alpha 冲刺 (3/10)
  18. arcview、arcinfo、arceditor的区别
  19. BZOJ3196 二逼平衡树 ZKW线段树套vector(滑稽)
  20. 构造Huffman以及实现

热门文章

  1. new String创建了几个对象
  2. Codeforces 191C (LCA+树上差分算法)
  3. selenium的常见异常
  4. 5.canvas
  5. 模块学习笔记-IR2110/IR2130(上)
  6. rsync 和 inotify 结合
  7. ulimit 管理系统资源
  8. git的HEAD指针操作
  9. Firewalld--03 富规则、备份恢复、开启内部上网
  10. 用于理解C++右值引用的例子