shezhi5000.bat

来自「《移动Agent技术》一书的所有章节源代码。」· Batch 代码 · 共 76 行

BAT
76
字号
@echo off
@REM ==================================================
@REM agletsd.bat for ASDK 1.0.3 on Win32
@REM       Authors     Danny B. Lange
@REM                   Mitsuru Oshima
@REM                   ONO Kouichi
@REM                   Hideaki Tai
@REM       Date        June 19, 1998
@REM ==================================================

@IF     "%OS%"=="Windows_NT" setlocal

@set DEF_PORT=434

@REM Configurable part (AGLET_EXPORT_PATH and AGLET_PATH are optional)
@REM set AGLET_HOME=C:\Aglets1.0.2
@REM set JDK_HOME=C:\jdk1.1.6
@REM set AGLET_EXPORT_PATH=(';' separated pathlist for "aglets.export.path")
@REM set AGLET_PATH=(';' separated pathlist for "aglets.class.path")

@set JAVA_HOME=

@IF "%AGLET_HOME%"=="" goto ERROR1
@IF NOT EXIST %AGLET_HOME%\lib\aglets.jar goto ERROR2
@IF NOT "%HOME%"=="" goto SKIP1
@ECHO "Warning: HOME is not set. I'll use AGLET_HOME instead."
HOME=%AGLET_HOME%
:SKIP1

@IF "%AGLET_EXPORT_PATH%"=="" set AGLET_EXPORT_PATH=%AGLET_HOME%\public

@IF NOT "%JDK_HOME%"=="" set ASDK_CP=%AGLET_HOME%\lib\aglets.jar;%JDK_HOME%\lib\classes.zip;%CLASSPATH%
@IF     "%JDK_HOME%"=="" set ASDK_CP=%AGLET_HOME%\lib\aglets.jar;%CLASSPATH%

@IF NOT "%JDK_HOME%"=="" set JAVA_HOME=
@IF NOT "%JDK_HOME%"=="" set ASDK_JAVA_CMD=%JDK_HOME%\bin\java.exe
@IF     "%JDK_HOME%"=="" set ASDK_JAVA_CMD=java.exe
@IF NOT "%ASDK_JAVA%"=="" set ASDK_JAVA_CMD=%ASDK_JAVA%

@IF NOT "%LANG%"=="" set ASDK_LANG=%LANG%
@IF     "%LANG%"=="" set ASDK_LANG=en

@IF NOT "%1"=="-verbose" goto LOOP
@echo Your Configurations are...
@echo   HOME=%HOME%
@echo   LANG=%ASDK_LANG%
@echo   JDK_HOME=%JDK_HOME%
@echo   CLASSPATH=%ASDK_CP%
@echo   AGLET_HOME=%AGLET_HOME%
@echo   AGLET_PATH=%AGLET_PATH%
@echo   AGLET_EXPORT_PATH=%AGLET_EXPORT_PATH%

:LOOP

rem ***%ASDK_JAVA_CMD% -classpath %ASDK_CP% -Dprogram-name=agletsd -Duser.home=%HOME% -Duser.language=%ASDK_LANG% -Daglets.home=%AGLET_HOME% -Daglets.class.path=%AGLET_HOME%\public;%AGLET_PATH% -Daglets.export.path=%AGLET_HOME%\public;%AGLET_EXPORT_PATH% com.ibm.aglets.tahiti.Main -defaultport %DEF_PORT% %1 %2 %3 %4 %5 %6 %7 %8 %9
java.exe -classpath %ASDK_CP% -Dprogram-name=agletsd -Duser.home=%HOME% -Duser.language=%ASDK_LANG% -Daglets.home=%AGLET_HOME% -Daglets.class.path=%AGLET_HOME%\public;%AGLET_PATH% -Daglets.export.path=%AGLET_HOME%\public;%AGLET_EXPORT_PATH% com.ibm.aglets.tahiti.Main -defaultport %DEF_PORT% -startup examples.talk.dbServer -startup shezhi.setupServer -verbose -port 5000  %1 %2 %3 %4 %5 %6 %7 %8 %9

if ERRORLEVEL 1 GOTO EXIT

GOTO LOOP

@REM =====
@REM ERROR
@REM =====

:ERROR2
echo Your AGLET_HOME[=%AGLET_HOME%] is wrong!
GOTO EXIT

:ERROR1
echo Please set AGLET_HOME environment variable!
GOTO EXIT

:EXIT
@IF "%OS%" == "Windows_NT" endlocal

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?