zoukankan      html  css  js  c++  java
  • Java Win自动环境配置脚本

    @echo off
    
    :: TODO:设置java环境变量
    :: Author: Sunky
    color 02
    set "NewPath=%cd%"
    set "JavaHome=%JAVA_HOME%"
    set "Path=%Path%"
    set "PathStr=%JAVA_HOME%jrein;%JAVA_HOME%in;"
    set "PathAdd=;%%JAVA_HOME%%jrein;%%JAVA_HOME%%in;"
    
    
    ::如果有的话,先删除JAVA_HOME
    wmic ENVIRONMENT where "name='JAVA_HOME'" delete
    
    ::如果有的话,先删除ClASS_PATH 
    wmic ENVIRONMENT where "name='CLASS_PATH'" delete
    
    ::创建JAVA_HOME
    wmic ENVIRONMENT create name="JAVA_HOME",username="<system>",VariableValue="%NewPath%"
    
    ::创建CLASS_PATH
    wmic ENVIRONMENT create name="CLASS_PATH",username="<system>",VariableValue=".;%%JAVA_HOME%%lib	ools.jar;%%JAVA_HOME%%libdt.jar;"
    
    ::在环境变量path中,剔除掉变量java_home中的字符,回显剩下的字符串,下面两种样式均替换一下
    ::PathStr D:Javajdk1.8.0_111jrein;D:Javajdk1.8.0_111in;
    ::PathAdd ;%JAVA_HOME%jrein;%JAVA_HOME%in;
    call set "Path=%%Path:%PathStr%=%%"
    call set "Path=%%Path:%PathAdd%=%%"
    
    set "Path=%Path%%PathAdd%"
    
    set "Path=%Path:;;=%"
    
    ::将返回显的字符重新赋值到path中
    wmic ENVIRONMENT where "name='Path' and username='<system>'" set VariableValue="%Path%"
    
    pause

    脚本使用方法:

    1.下载脚本:Win7自动配置Java环境

    2.放到JDK文件夹下面,直接管理员权限运行即可。

    该脚本改编自:http://www.cnblogs.com/flowwind/p/4066146.html

    修复了一点Bug,原作者对代码命令有详细解释,不再转发。

  • 相关阅读:
    8.11 hdu 多校第五场补题
    8.10 trie树模板
    8.6 edu25 ,577#div2 CF补题(二分 ,dp 与 贪心
    8.4 POJ 3237 (树链剖分+线段树
    8.4 poj 2763 Housewife Wind (树链剖分边权处理
    8.4 树链剖分
    8.3 树链剖分
    2019 hdu 第四场补题 (2
    2019 hdu 第四场补题 (1 ,签到题
    51NOD 1137 矩阵乘法
  • 原文地址:https://www.cnblogs.com/sunky/p/6258133.html
Copyright © 2011-2022 走看看