采用.bat批处理命令设置环境变量

  背景:

    java课程培训,每次到机房需要重新安装JDK,每次都采用图形界面进行操作比较麻烦(慢),于是在网上查了一下CMD命令设置系统环境变量的方法,再次记录下来。

  设置方法:

  1.找到JDK安装路径

  在设置环境变量之前需要安装好JDK,安装好之后找到安装路径(图1),复制下安装路径。

图1

  如图,我的JDK安装路径为

C:\Program Files\Java\jdk1.8.0_92

  2.编写批处理命令

  网上找了一些人家说的方法,发现存在一些问题,一是设置之后关闭控制台就失效,二是设置的环境变量为用户环境变量,而非系统环境变量,而java的环境变量应该设置系统环境变量。下面给出一种批处理命令的编写格式,运行之后的效果与通过图形界面设置的效果一样。创建一个txt文本文档,输入下面命令,第一行引号里面的内容必须为jdk的安装路径,然后将文件的后缀改为.bat即可。

setx -m JAVA_HOME "C:\Program Files\Java\jdk1.8.0_92"

setx -m Path "%Path%;%JAVA_HOME%\bin"

setx -m CLASSPATH ".;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar"

pause

  注:运行bat文件时有些需要用管理员身份运行才有效。

时间: 2024-10-25 21:28:28

采用.bat批处理命令设置环境变量的相关文章

Linux程序写入oralce数据库中文显示为问号??? 代码实现设置环境变量!

Linux程序写入oralce数据库中文显示为问号??? 1.问题介绍 根本原因是字符集的问题,是数据库的字符集和写入程序的linux系统的字符集不一致导致: 但是用export NLS_LANG="SIMPLIFIED CHINESE"_CHINA.ZHS16GBK添加环境变量,或者在.bash_profile文件中添加这个环境变量,或者在/etc/profile文件中添加这个环境变量,用source 命令使其生效,后写入oralce数据库的中文还是问号?,接着有重启了系统,重启了服

设置环境变量(Java,Python)

windows设置环境变量 1.右键-我的电脑(这台电脑)-属性-高级系统设置. 2.自己取变量名 3.变量值即你需要添加的路径. 例Java安装jdk: 由于Java是平台无关的,安装jdk时不会自动设置路径,也不会修改注册表,需要用户自己设置环境变量,但不需要修改注册表. 在windows中需要设置path和classpath两个环境变量. 将变量值设为安装的目录路径即可. (Java的默认安装路径:C:\Progam Files\Java\jdk1.7.0_07所以 设置path的变量值:

Linux设置环境变量方法(export PATH)

1.动态库路径的设置 Linux下调用动态库和windows不一样.linux 可执行程序是靠配置文件去读取路径的,因此有些时候需要设置路径 具体操作如下 export LD_LIBRARY_PATH=/home/.....(动态库的目录) 不过这种设置方法只是在当前的session中有效 你可以修改配置文件实现任何session都有效 2.环境变量的设置 一般来说,配置交叉编译工具链的时候需要指定编译工具的路径,此时就需要设置环境变量.例如我的mips-linux-gcc编译器在"/opt/a

在Linux里设置环境变量的方法(export PATH)

一般来说,配置交叉编译工具链的时候需要指定编译工具的路径,此时就需要设置环境变量.例如我的mips-linux-gcc编译器在"/opt/au1200_rm/build_tools/bin"目录下,build_tools就是我的编译工具,则有如下三种方法来设置环境变量: 1.直接用export命令: #export PATH=$PATH:/opt/au1200_rm/build_tools/bin 查看是否已经设好,可用命令export查看: [[email protected] bi

在Linux里设置环境变量的方法

一般来说,配置交叉编译工具链的时候需要指定编译工具的路径,此时就需要设置环境变量.例如我的mips-linux-gcc编译器在“/opt/au1200_rm/build_tools/bin”目录下,build_tools就是我的编译工具,则有如下三种方法来设置环境变量: 1.直接用export命令:#export PATH=$PATH:/opt/au1200_rm/build_tools/bin查看是否已经设好,可用命令export查看:[[email protected] bin]# expo

[转]在Linux里设置环境变量的方法

在Linux里设置环境变量的方法(export PATH) 一般来说,配置交叉编译工具链的时候需要指定编译工具的路径,此时就需要设置环境变量.例如我的mips-linux-gcc编译器在“/opt/au1200_rm/build_tools/bin”目录下,build_tools就是我的编译工具,则有如下三种方法来设置环境变量: 1.直接用export命令:#export PATH=$PATH:/opt/au1200_rm/build_tools/bin查看是否已经设好,可用命令export查看

CentOS7设置环境变量

目录 一.环境变量的概念 1.环境变量的含义 2.环境变量的分类 3.Linux环境变量 二.常用的环境变量 1.查看环境变量 2.常用的环境变量 三.设置环境量 1.系统环境变量 2.用户环境变量 3.环境变量脚本文件的执行顺序 四.重要环境变量的详解 1.PATH环境变量 2.LANG环境变量 3.LD_LIBRARY_PATH环境变量 4.CLASSPATH 五.环境变量的生效 六.应用经验 七.版权声明 一.环境变量的概念 1.环境变量的含义 程序(操作系统命令和应用程序)的执行都需要运

为什么要设置环境变量,环境变量有什么用?

比如说你要执行 java 命令,你不设置环境变量path包括你的jdk安装路径,那系统去哪找你的java.exe文件. 如果执行某个命令,系统无法在当前文件夹里找到对应的.exe,那么系统就会去path包含的路径找挨个找看是否能知道对应的.exe,一旦找到第一个对应的.exe就运行命令,其他的路径下就不找了.如果找不到你就会看到“系统找不到某某命令”的提示. 其他的环境变量也一样的用途,只不过是用来存储一些信息用的,这些信息可以被系统使用,也可以被你的应用程序使用 环境变量可以看成是计算机的全局

java安装及设置环境变量

目录: java安装 (找不到或无法加载主类 com.sun.tools.javac.Main) 设置环境变量 1. java安装 情景:不使用默认安装 问题:cmd-javac 找不到或无法加载主类 com.sun.tools.javac.Main 解决:卸载,重新安装:jdk和jre不能装在一个文件夹下. e.g. jdk -- D:\program\Java\jdk1.7.0_79       jre -- D:\program\Java\jre7 原因:安装jdk过程中,还会弹出一个jr