• 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
  • 相关阅读:
    用Inno Setup来解决.NetFramework安装问题
    NSIS安装制作基础教程[初级篇], 献给对NSIS有兴趣的初学者
    NSIS
    Nullsoft教程 NSIS初学者图文教程一
    flex 实例Demo
    计算机组成原理
    Spring知识点提炼
    JAVA Web从前端到后台常用框架介绍
    使用navicat将mysql转换成sqlserver
    JDK 5 ~ 10 新特性倾情整理!
  • 原文地址:https://www.cnblogs.com/sea-stream/p/11430624.html
Copyright © 2020-2023  润新知