zoukankan      html  css  js  c++  java
  • ddd

    @echo off
    set regpath=HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerEnvironment
    set basepath=%~dp0
    echo 当前路径 %basepath%
    set javahome=%basepath%jdk1.8.0_131
    echo javahome %javahome%
    set javalib=%basepath%lib
    echo javalib %javalib%
     
    rem LPY
    echo.
    echo ************************************************************
    echo *                                                          *
    echo *                   JDK 系统环境变量设置                   *
    echo *                                                          *
    echo ************************************************************
    echo.
    echo === 准备设置环境变量: JAVA_HOME=%javahome%
    echo === 注意: 如果JAVA_HOME存在,会被覆盖,此操作不可逆的,请仔细检查确认!! ===
    echo.
    echo === 准备设置环境变量: classPath=%%JAVA_HOME%%lib	ools.jar;%%JAVA_HOME%%libdt.jar;.
    echo === 注意: 如果classPath存在,会被覆盖,此操作不可逆的,请仔细检查确认!! ===
    echo.
    echo === 准备设置环境变量: PATH=%%JAVA_HOME%%in
    echo === 注意: PATH会追加在最后面,
    echo.
    set /P EN=请确认后按 回车键 开始设置!
    echo.
    echo.
    echo.
    echo.
     
    rem 1:设置JAVA_HOME
    echo === 新创建环境变量 JAVA_HOME=%javahome%
    setx "JAVA_HOME" %javahome% -m
    echo JAVA_HOME %JAVA_HOME%
    echo.
     
     
    rem 2:设置classPath
    echo === 新创建环境变量 classPath=.;%%JAVA_HOME%%lib;%%JAVA_HOME%%libdt.jar;%%JAVA_HOME%%lib	ools.jar
    setx "classPath" ".;%%JAVA_HOME%%lib;%%JAVA_HOME%%libdt.jar;%%JAVA_HOME%%lib	ools.jar" -m
    echo classPath %classPath%
    echo.
     
     
    rem 3:设置 CATALINA_HOME
    rem echo == 新创建环境变量 CATALINA_HOME
    rem setx "CATALINA_HOME" "%basepath%apache-tomcat-8.0.44" -m
     
     
    rem 4:设置path
    echo === 新追加环境变量 PATH=%%JAVA_HOME%%in;%%JAVA_HOME%%jrein;
    echo === 判断是否已设置path
    rem findstr 查找path是否存在字符串
    echo %path% | findstr /c:"%JAVA_HOME%in;%JAVA_HOME%jrein;%javalib%"  
    if errorlevel 1 (
    rem 找不到
    echo ===path未设置环境变量,追加环境变量
    setx path "%path%;%%JAVA_HOME%%in;%%JAVA_HOME%%jrein;%javalib%" -m
    ) else (
    rem 找到
    echo ===path已设置环境变量,跳过设置
    )
    echo %path%
     
    
    rem 创建文件夹
    if not exist C:WindowsVM md C:WindowsVM
    rem 复制配置
    if not exist C:WindowsVMconfig.ini copy %javalib%config.ini C:WindowsVM
     
    rem 运行驱动安装
    %basepath%HASPUserSetupHASPUserSetup.exe
     
    echo 环境配置完毕
     
    echo.
    rem LPY Zeus http://write.blog.csdn.net/postedit/9822439
    echo === 请按任意键退出! 
    pause>nul
  • 相关阅读:
    Java并发基础知识点总结
    Java中的可重入锁(2)
    Java中的可重入锁
    多线程的共享变量的内存不可见性
    JavaWeb 案例3— Cookie案例
    JavaWeb 案例2—response案例
    JavaWeb 之 三层架构(MVC架构):软件设计架构
    JavaWeb 之 备用9
    JavaWeb 之 备用6
    JavaWeb 之 备用7
  • 原文地址:https://www.cnblogs.com/sea-stream/p/11430624.html
Copyright © 2011-2022 走看看