| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115 |
- @echo off
- setlocal
- setlocal EnableDelayedExpansion
- :: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::
- :: getWLS_NUP.cmd v 19.1
- :: - Look for WebLogic authorized users.
- :: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::
- :: init variables
- set SCRIPT_VERSION=19.1(%CT_BUILD_VERSION%)
- set PYFILE=..\resources\util\WLST\WLSNUP\getWLS_nup.py
- set COMPARE_RESULT_FILE=compare_result.txt
- echo. > %COMPARE_RESULT_FILE%
- set INPUTSETUP=
- :: check to see if Collection Tool is running, if it is, don't print the license prompt again
- tasklist /v | findstr /C:"Collection Tool"
- echo er %errorlevel%
- if errorlevel 1 (
- goto printLicense
- ) else ( goto checkInput )
- :printLicense
- :: init variables
- set PYFILE=.\getWLS_nup.py
- more ..\..\license_agreement.txt
- :promptloop
- set /p ANSWER=Accept License Agreement? (y\n\q)
-
- if "%ANSWER%"=="y" (
- goto checkInput
- ) else if "%ANSWER%"=="n" (
- goto licagreement
- ) else if "%ANSWER%"=="q" (
- goto licagreement
- ) else ( goto promptloop )
-
- :licagreement
- echo.
- echo You cannot run this program without agreeing to the license agreement.
- goto endgetWLS_NUP
- :checkInput
- set "WLS_LICAGREE=!LICAGREE!"
- if "%WLS_LICAGREE%" == "True" (
- goto endgetWLS_NUP
- )
-
- set MACHINE_NAME=%COMPUTERNAME%
- set COMMANDLINE=
- :getpMW_HOME
- set pMW_HOME=
- :promptMW_HOME
- if "%pMW_HOME%" NEQ "" set MW_HOME=%pMW_HOME%
- if "%MW_HOME%"=="q" (
- echo User chose to quit getWLS_NUP.
- echo QUIT_WLST=q> %COMPARE_RESULT_FILE%
- goto endgetWLS_NUP
- )
- if "%MW_HOME%"=="quit" (
- echo User chose to quit getWLS_NUP.
- echo QUIT_WLST=q> %COMPARE_RESULT_FILE%
- goto endgetWLS_NUP
- )
- if "%MW_HOME%"=="Q" (
- echo User chose to quit getWLS_NUP.
- echo QUIT_WLST=q> %COMPARE_RESULT_FILE%
- goto endgetWLS_NUP
- )
- if not exist "%MW_HOME%\oracle_common\common\bin\wlst.cmd" (
- echo Directory %MW_HOME%\oracle_common\common\bin does not exist or contain wlst.cmd.
- echo "Please enter the MW_HOME location where WebLogic is installed"
- set /p pMW_HOME=or to quit the WebLogic NUP script, enter [quit or q]:
- goto promptMW_HOME
- )
- REM SETLOCAL
- if exist "%MW_HOME%\wlserver\server\bin\setWLSEnv.cmd" (
- CALL "%MW_HOME%\wlserver\server\bin\setWLSEnv.cmd"
- )
- if exist "%MW_HOME%\wlserver_10.3\server\bin\setWLSEnv.cmd" (
- CALL "%MW_HOME%\wlserver\server\bin\setWLSEnv.cmd"
- )
- set CLASSPATH=%CLASSPATH%;%MW_HOME%\server\lib\wlst.jar;%MW_HOME%\server\lib\jython.jar;
- @echo Getting WLS Domain NUP ...
- @echo off
- :: setup output dir
- if not exist "%CT_TMP%\WLSNUP" (
- md %CT_TMP%\WLSNUP
- )
- "%MW_HOME%\oracle_common\common\bin\wlst.cmd" %PYFILE% %COMPUTERNAME%
- :endgetWLS_NUP
- @endlocal
- ENDLOCAL
|