zoukankan      html  css  js  c++  java
  • [No0000111]java9环境变量配置bat

    保存成bat(utf-8 无签名 编码)

    右键以管理员权限运行

    修改JAVAINSTALLPATH 为JAVA SDK 安装目录(默认用C:PROGRAM FILESJAVA)即可;

    只在 用户变量下 创建,会事先保存好用户原有的“JAVA_HOME,JRE_HOME,PATH,CLASSPATH”等变量到"OlD-JAVA_HOME,JRE_HOME,PATH,CLASSPATH.TXT"(按JAVA_HOME,JRE_HOME,PATH,CLASSPATH顺序保存),然后删除用户JAVA_HOME,JRE_HOME,PATH,CLASSPATH”变量,并创建JAVA SDK变量。之后会打开环境变量设置窗口和"OlD-JAVA_HOME,JRE_HOME,PATH,CLASSPATH.TXT",按需补充原有变量值。

    CD  /D  "%~dp0"
    ::PAUSE
    SET JAVAINSTALLPATH=C:PROGRAM FILESJAVA
    
    START SYSTEMPROPERTIESCOMPUTERNAME.EXE
    
    DEL "OlD-JAVA_HOME,JRE_HOME,PATH,CLASSPATH.TXT"
    
    WMIC ENVIRONMENT WHERE "NAME='JAVA_HOME' AND USERNAME LIKE '%%%USERNAME%'" GET VARIABLEVALUE >> "OlD-JAVA_HOME,JRE_HOME,PATH,CLASSPATH.TXT"
    WMIC ENVIRONMENT WHERE "NAME='JRE_HOME' AND USERNAME LIKE '%%%USERNAME%'" GET VARIABLEVALUE >> "OlD-JAVA_HOME,JRE_HOME,PATH,CLASSPATH.TXT"
    WMIC ENVIRONMENT WHERE "NAME='PATH' AND USERNAME LIKE '%%%USERNAME%'" GET VARIABLEVALUE >> "OlD-JAVA_HOME,JRE_HOME,PATH,CLASSPATH.TXT"
    WMIC ENVIRONMENT WHERE "NAME='CLASSPATH' AND USERNAME LIKE '%%%USERNAME%'" GET VARIABLEVALUE >> "OlD-JAVA_HOME,JRE_HOME,PATH,CLASSPATH.TXT"
    
    ::PAUSE
    
    WMIC ENVIRONMENT WHERE "NAME='JAVA_HOME' AND USERNAME LIKE '%%%USERNAME%'" DELETE
    WMIC ENVIRONMENT WHERE "NAME='JRE_HOME' AND USERNAME LIKE '%%%USERNAME%'" DELETE
    WMIC ENVIRONMENT WHERE "NAME='PATH' AND USERNAME LIKE '%%%USERNAME%'" DELETE
    WMIC ENVIRONMENT WHERE "NAME='CLASSPATH' AND USERNAME LIKE '%%%USERNAME%'" DELETE
    
    ::PAUSE
    
    WMIC ENVIRONMENT CREATE NAME="JAVA_HOME",USERNAME="%USERNAME%",VARIABLEVALUE="'%JAVAINSTALLPATH%JDK-9'"
    WMIC ENVIRONMENT CREATE NAME="JRE_HOME", USERNAME="%USERNAME%",VARIABLEVALUE="'%JAVAINSTALLPATH%JRE-9'"
    WMIC ENVIRONMENT CREATE NAME="PATH",     USERNAME="%USERNAME%",VARIABLEVALUE=".;%%JAVA_HOME%%BIN;%%JRE_HOME%%BIN"
    WMIC ENVIRONMENT CREATE NAME="CLASSPATH",USERNAME="%USERNAME%",VARIABLEVALUE=".;%%JAVA_HOME%%LIB;%%JRE_HOME%%LIB"
    
    START "OLD-JAVA_HOME,JRE_HOME,PATH,CLASSPATH.TXT"
    
    PAUSE
  • 相关阅读:
    某一字段分组取最大(小)值所在行的数据
    【JVM】01虚拟机内存模型
    POJ 1845 Sumdiv (求某个数的所有正因子的和)
    POJ 2992 Divisors (求因子个数)
    POJ 3696 The Luckiest number (欧拉函数,好题)
    POJ 1811 Prime Test (Pollard rho 大整数分解)
    POJ 2429 GCD & LCM Inverse (Pollard rho整数分解+dfs枚举)
    POJ 1305 Fermat vs. Pythagoras (毕达哥拉斯三元组)
    POJ 2142 The Balance (解不定方程,找最小值)
    POJ 1006 Biorhythms (中国剩余定理)
  • 原文地址:https://www.cnblogs.com/Chary/p/No0000111.html
Copyright © 2011-2022 走看看