• bat配置JDK环境变量


    最近总是部署服务器,总是要安装配置JDK,今天就想写个bat来配置JDK的环境变量,首先介绍点bat的小知识

    @符号后面的命令不会显示在terminal上

    例如:

    @echo运行时 隐藏命令(不在terminal上显示)

    echo运行时显示命令(在terminal上显示)

     

    可以看到,不加@符号的命令被输出

    pausepause>nul 的区别是,pause会显示一句话“请安任意键继续。。。”,而pause>nul讲这句话定位输出到nul,终端上则不会再显示这句话。

    >这个符号,是将输出定位到别的地方,可以定位输出到nul,也可以定位输出到文件,比如cd>info.txt,运行这句话,就会生成一个info.txt的文件,里面是cd的结果。

    >>这个符号是追加,>这个符号是覆盖。

    bat文件可以用管理员身份运行,需要注意的是,上面示例的bat文件,如果用管理员身份执行,结果会不一样,以管理员身份执行bat文件,根目录是系统目录,而非当前目录

    最后奉上配置JDK的代码,必须以管理员身份运行:

    @echo 以管理员身份运行,否则会拒绝访问系统变量
    
    setx /M JAVA_HOME "D:cetchtjdk1.8.0_60_x64"
    
    setx /M CLASSPATH ".;%%JAVA_HOME%%lib;%%JAVA_HOME%%lib	ools.jar;"
    
    setx /M PATH "%PATH%;%%JAVA_HOME%%in;%%JAVA_HOME%%jrein;"
    
    pause
    

      

  • 相关阅读:
    hdu2844 Coins -----多重背包+二进制优化
    bzoj1452 [JSOI2009]Count ——二维树状数组
    cf685 div2 abcde
    cf675 div2 abcd
    cf669 div2 abcd
    cf668 div2 abcd
    UVA-10795
    cf665 div2 abcd
    Colored Cubes UVALive
    Image Is Everything UVALive
  • 原文地址:https://www.cnblogs.com/LcxSummer/p/9627589.html
Copyright © 2020-2023  润新知