5 IF NOT EXIST .\bin\tainavi\Viewer.class GOTO ERROREXIT
\r
7 REM JavaRuntime
\82Ì
\83o
\81[
\83W
\83\87\83\93\83A
\83b
\83v
\r
9 IF EXIST jre6 THEN REN jre6 jre
\r
12 ECHO JRE
\82ð
\83o
\81[
\83W
\83\87\83\93\83A
\83b
\83v
\82µ
\82Ü
\82·.
\r
18 REM
\83o
\83C
\83i
\83\8a\82Ì
\83o
\81[
\83W
\83\87\83\93\83A
\83b
\83v
\r
21 ECHO
\83o
\83C
\83i
\83\8a[bin]
\82Æ
\90Ý
\92è
\83t
\83@
\83C
\83\8b[env]
\82ð
\8dX
\90V
\82µ
\82Ü
\82·.
\r
22 IF EXIST bin.old REN bin.old bin.old2
\r
27 REM
\8eg
\97p
\82·
\82éJava
\82ð
\8c\9f\8dõ
\82·
\82é
\r
29 SET JPATH=%PATH%;C:\Program Files\Java\jre6\bin;C:\Program Files (x86)\Java\jre6\bin;C:\Program Files\Java\jre7\bin;C:\Program Files (x86)\Java\jre7\bin
\r
32 SET CLASSPATH=bin;javamail\mail.jar;javamail\activation.jar;calendar\gdata-calendar-1.0.jar;calendar\gdata-client-1.0.jar;skin\*
\r
34 SET JAVA=jre\bin\javaw.exe
\r
36 FOR %%I IN ( %JEXE% ) DO (
\r
37 SET JAVA=%%~$JPATH:I
\r
40 IF NOT EXIST "%JAVA%" (
\r
42 ECHO Java
\82ª
\82Ý
\82Â
\82©
\82è
\82Ü
\82¹
\82ñ
\81B
\88È
\89º
\82ð
\8am
\94F
\82µ
\82Ä
\82
\82¾
\82³
\82¢
\81B
\r
44 ECHO
\87@Java
\82ª
\83C
\83\93\83X
\83g
\81[
\83\8b\82³
\82ê
\82Ä
\82¢
\82é
\82©
\81B
\r
45 ECHO
\87A%JEXE%
\82ªPATH
\8aÂ
\8b«
\95Ï
\90\94\82Å
\8ew
\92è
\82³
\82ê
\82é
\8fê
\8f\8a\82É
\91¶
\8dÝ
\82µ
\82Ä
\82¢
\82é
\82©
\81B
\r
50 ECHO
\8e\9f\82ÌJava
\82ª
\8eg
\97p
\82³
\82ê
\82Ü
\82·
\81F"%JAVA%"
\r
52 REM
\83q
\81[
\83v
\82Ì
\8am
\95Û
\89Â
\94\
\82È
\8dÅ
\91å
\83T
\83C
\83Y
\82ð
\92²
\82×
\82é
\r
54 CALL :BASENAME "%JAVA%"
\r
55 SET JAVACMD=%RESULT%java.exe
\r
57 "%JAVACMD%" -Xmx%MAXHEAP% -version > NUL 2> NUL
\r
58 IF NOT ERRORLEVEL 1 (
\r
62 "%JAVACMD%" -Xmx%MAXHEAP% -version > NUL 2> NUL
\r
63 IF NOT ERRORLEVEL 1 (
\r
67 "%JAVACMD%" -Xmx%MAXHEAP% -version > NUL 2> NUL
\r
68 IF NOT ERRORLEVEL 1 (
\r
72 "%JAVACMD%" -Xmx%MAXHEAP% -version > NUL 2> NUL
\r
74 ECHO
\97\
\96ñ
\89Â
\94\
\82È
\83q
\81[
\83v
\83T
\83C
\83Y
\82ª%MAXHEAP%
\82ð
\89º
\89ñ
\82è
\82Ü
\82µ
\82½.
\r
75 ECHO
\83\81\83\82\83\8a\82ª
\95s
\91«
\82µ
\82Ä
\82¢
\82é
\82æ
\82¤
\82É
\8ev
\82í
\82ê
\82Ü
\82·.
\r
80 REM IF ERRORLEVEL x
\82Í
\81AERRORLEVEL==x
\82Å
\82Í
\82È
\82
\82ÄERRORLEVEL>=x
\82È
\82ñ
\82¾
\82»
\82¤
\82È
\81B
\92m
\82ç
\82ñ
\82í
\81I
\82\97\82\97\82\97\r
81 REM "()"
\93à
\82Í
\83\8d\81[
\83J
\83\8b\83X
\83R
\81[
\83v
\82É
\82È
\82Á
\82Ä
\82é
\82Ý
\82½
\82¢
\81B
\92m
\82ç
\82ñ
\82È
\81[
\81c
\r
84 ECHO
\81\9a\81\9a\81\9a\81@TaiNavi.exe
\82©
\82ç
\82Ì
\8bN
\93®
\82É
\95Ï
\8dX
\82ð
\82¨
\8aè
\82¢
\82µ
\82Ü
\82·
\81@
\81\9a\81\9a\81\9a\r
85 ECHO
\81\9a\81\9a\81\9a\81@
\83E
\83B
\83\8b\83X
\83`
\83F
\83b
\83N
\82ð
\96Y
\82ê
\82¸
\82É
\81I
\81@
\81@
\81@
\81@
\81@
\81@
\81@
\81\9a\81\9a\81\9a\r
87 ECHO
\97\98\97p
\89Â
\94\
\82È
\8dÅ
\91å
\83q
\81[
\83v
\83T
\83C
\83Y
\81F%MAXHEAP%
\r
89 ECHO
\83^
\83C
\83j
\81[
\94Ô
\91g
\83i
\83r
\83Q
\81[
\83^
\82ð
\8bN
\93®
\92\86\82Å
\82·.
\81@
\81¦
\82±
\82Ì
\91\8b\82Í
\82P
\82O
\95b
\82Å
\95Â
\82¶
\82Ü
\82·.
\r
90 START "TaiNavi" "%JAVA%" -Xrs -Xms64m -Xmx%MAXHEAP% -Dfile.encoding=UTF-8 -Duser.timezone=Asia/Tokyo tainavi.Viewer -l %*
\r
91 PING localhost -n 10 > NUL
\r
94 REM
\88ø
\90\94\82Ì
\83p
\83X
\82Ì
\82Ý
\82ð
\8eæ
\93¾
\82·
\82é
\83T
\83u
\83\8b\81[
\83`
\83\93\r
101 ECHO
\8eÀ
\8ds
\82Å
\82«
\82Ü
\82¹
\82ñ.
\r