home *** CD-ROM | disk | FTP | other *** search
- @ECHO OFF
- SETLOCAL
- SET BOOTDRV=%2
- SET SRCDRV=%3
- SET EIDDBCS=%4
- SET ABIOS=%5
- SET INOS2REL=%6
- SET INOS2REL=200
-
- %BOOTDRV%
- CD \OS2\INSTALL
- SET ISPPRO=%BOOTDRV%\OS2\INSTALL\
- SET ISPPAN=%BOOTDRV%\OS2\
- SET ISPMSG=%BOOTDRV%\OS2\INSTALL\
- PATH %BOOTDRV%\OS2\INSTALL;%BOOTDRV%\OS2\INSTALL\APPN;%PATH%;%BOOTDRV%\;%BOOTDRV%\OS2;%BOOTDRV%\OS2\SYSTEM;
- DPATH %BOOTDRV%\OS2\INSTALL;%DPATH%;%BOOTDRV%\;%BOOTDRV%\OS2;%BOOTDRV%\OS2\SYSTEM;
-
- ECHO %BOOTDRV%\OS2\ATTRIB -R %BOOTDRV%\CONFIG.SYS 1>>ES.LOG 2>>&1
- %BOOTDRV%\OS2\ATTRIB -R %BOOTDRV%\CONFIG.SYS 1>>ES.LOG 2>>&1
-
- IF %1==I GOTO ESINST
- IF %1==R GOTO REINST
- IF %1==E GOTO ESCFG
- IF %1==C GOTO CUSTBLD
- IF %1==V GOTO VIEWLOG
- IF %1==B GOTO VIEWBLOG
- IF %1==U GOTO RESTORE
- EXIT
-
- :ESINST
- ECHO OFF | DATE 1>>ES.LOG 2>>&1
- ECHO OFF | TIME 1>>ES.LOG 2>>&1
-
- ECHO Process EE 1.1 DLL's 1>>ES.LOG 2>>&1
- IF EXIST %BOOTDRV%\OS2\INSTALL\ACSSVC.DLL DEL %BOOTDRV%\OS2\INSTALL\ACSSVC.DLL 1>>ES.LOG 2>>&1
- IF EXIST %BOOTDRV%\OS2\INSTALL\RNLCHARS.DLL DEL %BOOTDRV%\OS2\INSTALL\RNLCHARS.DLL 1>>ES.LOG 2>>&1
- IF EXIST %BOOTDRV%\OS2\INSTALL\ACSGCBLD.DLL DEL %BOOTDRV%\OS2\INSTALL\ACSGCBLD.DLL 1>>ES.LOG 2>>&1
- IF EXIST %BOOTDRV%\OS2\INSTALL\ISPMALLC.DLL DEL %BOOTDRV%\OS2\INSTALL\ISPMALLC.DLL 1>>ES.LOG 2>>&1
- IF EXIST %BOOTDRV%\OS2\INSTALL\RJEXPLOD.DLL DEL %BOOTDRV%\OS2\INSTALL\RJEXPLOD.DLL 1>>ES.LOG 2>>&1
-
-
- ECHO Process EE 1.2, 1.3, ES LA DLL's 1>>ES.LOG 2>>&1
- IF EXIST %BOOTDRV%\OS2\DLL\ACSSVC.DLL DEL %BOOTDRV%\OS2\DLL\ACSSVC.DLL 1>>ES.LOG 2>>&1
- IF EXIST %BOOTDRV%\OS2\DLL\RNLCHARS.DLL DEL %BOOTDRV%\OS2\DLL\RNLCHARS.DLL 1>>ES.LOG 2>>&1
- IF EXIST %BOOTDRV%\OS2\DLL\ACSGCBLD.DLL DEL %BOOTDRV%\OS2\DLL\ACSGCBLD.DLL 1>>ES.LOG 2>>&1
- IF EXIST %BOOTDRV%\OS2\DLL\ISPMALLC.DLL DEL %BOOTDRV%\OS2\DLL\ISPMALLC.DLL 1>>ES.LOG 2>>&1
- IF EXIST %BOOTDRV%\OS2\DLL\ACS3ECT.DLL DEL %BOOTDRV%\OS2\DLL\ACS3ECT.DLL 1>>ES.LOG 2>>&1
- IF EXIST %BOOTDRV%\OS2\DLL\PICTDMPC.DLL DEL %BOOTDRV%\OS2\DLL\PICTDMPC.DLL 1>>ES.LOG 2>>&1
- IF EXIST %BOOTDRV%\OS2\DLL\RCDAPIEX.DLL DEL %BOOTDRV%\OS2\DLL\RCDAPIEX.DLL 1>>ES.LOG 2>>&1
- IF EXIST %BOOTDRV%\OS2\DLL\RCFGFILE.DLL DEL %BOOTDRV%\OS2\DLL\RCFGFILE.DLL 1>>ES.LOG 2>>&1
- IF EXIST %BOOTDRV%\OS2\DLL\RCOMAIN.DLL DEL %BOOTDRV%\OS2\DLL\RCOMAIN.DLL 1>>ES.LOG 2>>&1
- IF EXIST %BOOTDRV%\OS2\DLL\RCVMAIN.DLL DEL %BOOTDRV%\OS2\DLL\RCVMAIN.DLL 1>>ES.LOG 2>>&1
- IF EXIST %BOOTDRV%\OS2\DLL\RPSMAIN.DLL DEL %BOOTDRV%\OS2\DLL\RPSMAIN.DLL 1>>ES.LOG 2>>&1
- IF EXIST %BOOTDRV%\OS2\DLL\RSMMAIN.DLL DEL %BOOTDRV%\OS2\DLL\RSMMAIN.DLL 1>>ES.LOG 2>>&1
- IF EXIST %BOOTDRV%\OS2\DLL\ACSMSGFM.DLL DEL %BOOTDRV%\OS2\DLL\ACSMSGFM.DLL 1>>ES.LOG 2>>&1
-
- ECHO Process BCS Trigger file 1>>ES.LOG 2>>&1
- IF EXIST %BOOTDRV%\OS2\INSTALL\BCSINST.DAT DEL %BOOTDRV%\OS2\INSTALL\BCSINST.DAT 1>>ES.LOG 2>>&1
-
- ECHO COPY %SRCDRV%\UTZIPGRP.EXE %BOOTDRV%\OS2\INSTALL 1>>ES.LOG 2>>&1
- COPY %SRCDRV%\UTZIPGRP.EXE %BOOTDRV%\OS2\INSTALL 1>>ES.LOG 2>>&1
- ECHO COPY %SRCDRV%\PKUNZIP2.EXE %BOOTDRV%\OS2\INSTALL 1>>ES.LOG 2>>&1
- COPY %SRCDRV%\PKUNZIP2.EXE %BOOTDRV%\OS2\INSTALL 1>>ES.LOG 2>>&1
-
- ECHO COPY %BOOTDRV%\CONFIG.SYS %BOOTDRV%\OS2\INSTALL\CONFIG.ES 1>>ES.LOG 2>>&1
- COPY %BOOTDRV%\CONFIG.SYS %BOOTDRV%\OS2\INSTALL\CONFIG.ES 1>>ES.LOG 2>>&1
-
- ECHO MKDIR %BOOTDRV%\OS2\INSTALL\APPN 1>>ES.LOG 2>>&1
- MKDIR %BOOTDRV%\OS2\INSTALL\APPN 1>>ES.LOG 2>>&1
- ECHO MKDIR %BOOTDRV%\OS2\INSTALL\LOCK 1>>ES.LOG 2>>&1
- MKDIR %BOOTDRV%\OS2\INSTALL\LOCK 1>>ES.LOG 2>>&1
-
- IF NOT EXIST %BOOTDRV%\OS2\INSTALL\LOCK\ESLOCK.LOG GOTO LOCKOK
- ECHO OFF | DATE 1>>%BOOTDRV%\OS2\INSTALL\LOCK\ESLOCK.ERR 2>>&1
- ECHO OFF | TIME 1>>%BOOTDRV%\OS2\INSTALL\LOCK\ESLOCK.ERR 2>>&1
-
- ECHO COPY %BOOTDRV%\OS2\INSTALL\LOCK\ESLOCK.ERR+%BOOTDRV%\OS2\INSTALL\LOCK\ESLOCK.LOG %BOOTDRV%\OS2\INSTALL\LOCK\ESLOCK.ERR 1>>ES.LOG 2>>&1
- COPY %BOOTDRV%\OS2\INSTALL\LOCK\ESLOCK.ERR+%BOOTDRV%\OS2\INSTALL\LOCK\ESLOCK.LOG %BOOTDRV%\OS2\INSTALL\LOCK\ESLOCK.ERR 1>>ES.LOG 2>>&1
- ECHO DEL %BOOTDRV%\OS2\INSTALL\LOCK\ESLOCK.LOG
- DEL %BOOTDRV%\OS2\INSTALL\LOCK\ESLOCK.LOG
-
- :LOCKOK
- ECHO COPY %SRCDRV%\ESSCD.DAT %BOOTDRV%\OS2\INSTALL 1>>ES.LOG 2>>&1
- COPY %SRCDRV%\ESSCD.DAT %BOOTDRV%\OS2\INSTALL 1>>ES.LOG 2>>&1
-
- ECHO UTZIPGRP /A %BOOTDRV%\OS2\INSTALL\ESSCD.DAT 40 %SRCDRV% %BOOTDRV% 1>>ES.LOG 2>>&1
- UTZIPGRP /A %BOOTDRV%\OS2\INSTALL\ESSCD.DAT 40 %SRCDRV% %BOOTDRV% 1>>ES.LOG 2>>&1
- IF ERRORLEVEL 1 GOTO ZIPEXIT
- ECHO UTZIPGRP /A %BOOTDRV%\OS2\INSTALL\ESSCD.DAT 42 %SRCDRV% %BOOTDRV% 1>>ES.LOG 2>>&1
- UTZIPGRP /A %BOOTDRV%\OS2\INSTALL\ESSCD.DAT 42 %SRCDRV% %BOOTDRV% 1>>ES.LOG 2>>&1
- IF ERRORLEVEL 1 GOTO ZIPEXIT
- ECHO UTZIPGRP /A %BOOTDRV%\OS2\INSTALL\ESSCD.DAT 120 %SRCDRV% %BOOTDRV% 1>>ES.LOG 2>>&1
- UTZIPGRP /A %BOOTDRV%\OS2\INSTALL\ESSCD.DAT 120 %SRCDRV% %BOOTDRV% 1>>ES.LOG 2>>&1
- IF ERRORLEVEL 1 GOTO ZIPEXIT
- ECHO UTZIPGRP /A %BOOTDRV%\OS2\INSTALL\ESSCD.DAT 48 %SRCDRV% %BOOTDRV% 1>>ES.LOG 2>>&1
- UTZIPGRP /A %BOOTDRV%\OS2\INSTALL\ESSCD.DAT 48 %SRCDRV% %BOOTDRV% 1>>ES.LOG 2>>&1
- IF ERRORLEVEL 1 GOTO ZIPEXIT
-
- IF NOT EXIST %BOOTDRV%\OS2\INSTALL\ESDBCLI.DAT GOTO DELEXC
- ECHO ERASE %BOOTDRV%\OS2\INSTALL\SYSLEVEL.EXT 1>>ES.LOG 2>>&1
- ERASE %BOOTDRV%\OS2\INSTALL\SYSLEVEL.EXT 1>>ES.LOG 2>>&1
- GOTO DELEXT
-
- :DELEXC
- ECHO ERASE %BOOTDRV%\OS2\INSTALL\SYSLEVEL.EXC 1>>ES.LOG 2>>&1
- ERASE %BOOTDRV%\OS2\INSTALL\SYSLEVEL.EXC 1>>ES.LOG 2>>&1
-
- :DELEXT
- IF NOT EXIST %BOOTDRV%\OS2\INSTALL\ESTEMP.HST GOTO EASOLD
- ECHO %BOOTDRV%\OS2\ATTRIB -R %BOOTDRV%\OS2\INSTALL\ESTEMP.HST 1>>ES.LOG 2>>&1
- %BOOTDRV%\OS2\ATTRIB -R %BOOTDRV%\OS2\INSTALL\ESTEMP.HST 1>>ES.LOG 2>>&1
- ECHO ERASE %BOOTDRV%\OS2\INSTALL\ESTEMP.HST 1>>ES.LOG 2>>&1
- ERASE %BOOTDRV%\OS2\INSTALL\ESTEMP.HST 1>>ES.LOG 2>>&1
-
- :EASOLD
- IF NOT EXIST %BOOTDRV%\OS2\INSTALL\EEIOLD.HST GOTO ESOVES
- ECHO %BOOTDRV%\OS2\ATTRIB -R %BOOTDRV%\OS2\INSTALL\EEIOLD.HST 1>>ES.LOG 2>>&1
- %BOOTDRV%\OS2\ATTRIB -R %BOOTDRV%\OS2\INSTALL\EEIOLD.HST 1>>ES.LOG 2>>&1
- ECHO ERASE %BOOTDRV%\OS2\INSTALL\EEIOLD.HST 1>>ES.LOG 2>>&1
- ERASE %BOOTDRV%\OS2\INSTALL\EEIOLD.HST 1>>ES.LOG 2>>&1
-
- :ESOVES
- IF NOT EXIST %BOOTDRV%\OS2\INSTALL\ESINST.HST GOTO EXEIT
- ECHO %BOOTDRV%\OS2\ATTRIB -R %BOOTDRV%\OS2\INSTALL\ESINST.HST 1>>ES.LOG 2>>&1
- %BOOTDRV%\OS2\ATTRIB -R %BOOTDRV%\OS2\INSTALL\ESINST.HST 1>>ES.LOG 2>>&1
- ECHO RENAME %BOOTDRV%\OS2\INSTALL\ESINST.HST EEIOLD.HST 1>>ES.LOG 2>>&1
- RENAME %BOOTDRV%\OS2\INSTALL\ESINST.HST EEIOLD.HST 1>>ES.LOG 2>>&1
-
- :EXEIT
- ECHO DMPC %BOOTDRV%\OS2\INSTALL\EEINST.CNF /A:EEINST INSTAIDE.EXE ESINST.PIP 1>>ES.LOG 2>>&1
- DMPC %BOOTDRV%\OS2\INSTALL\EEINST.CNF /A:EEINST INSTAIDE.EXE ESINST.PIP 1>>ES.LOG 2>>&1
- GOTO ENDIT
-
- :REINST
- ECHO OFF | DATE 1>>REINES.LOG 2>>&1
- ECHO OFF | TIME 1>>REINES.LOG 2>>&1
-
- ECHO Process BCS Trigger file 1>>ES.LOG 2>>&1
- IF EXIST %BOOTDRV%\OS2\INSTALL\BCSINST.DAT DEL %BOOTDRV%\OS2\INSTALL\BCSINST.DAT 1>>ES.LOG 2>>&1
-
- ECHO EICLVLIF /RI 1>>REINES.LOG 2>>&1
- EICLVLIF /RI 1>>REINES.LOG 2>>&1
- ECHO EICLTPRE /R 1>>REINES.LOG 2>>&1
- EICLTPRE /R 1>>REINES.LOG 2>>&1
- IF ERRORLEVEL 1 GOTO BCSKIP
-
- ECHO DMPC %BOOTDRV%\OS2\INSTALL\EEINST.CNF /A:EEINST INSTAIDE.EXE ESINST.PIP 1>>REINES.LOG 2>>&1
- DMPC %BOOTDRV%\OS2\INSTALL\EEINST.CNF /A:EEINST INSTAIDE.EXE ESINST.PIP 1>>REINES.LOG 2>>&1
- GOTO ENDIT
-
- :ESCFG
- ECHO OFF | DATE 1>>CIKS.LOG 2>>&1
- ECHO OFF | TIME 1>>CIKS.LOG 2>>&1
-
- ECHO DMPC %BOOTDRV%\OS2\INSTALL\CIKS.CNF /A:CIKS CIKSTART.EXE C 1>>CIKS.LOG 2>>&1
- DMPC %BOOTDRV%\OS2\INSTALL\CIKS.CNF /A:CIKS CIKSTART.EXE C 1>>CIKS.LOG 2>>&1
-
- IF EXIST %BOOTDRV%\OS2\INSTALL\BCSINST.DAT GOTO DOINST
- IF EXIST %BOOTDRV%\OS2\INSTALL\BCSNUL.DAT GOTO DOINST
- GOTO ENDIT
-
- :DOINST
- ECHO ERASE %BOOTDRV%\OS2\INSTALL\BCSNUL.DAT 1>>CIKS.LOG 2>>&1
- ERASE %BOOTDRV%\OS2\INSTALL\BCSNUL.DAT 1>>CIKS.LOG 2>>&1
-
- ECHO EICLVLIF /RI 1>>CIKS.LOG 2>>&1
- EICLVLIF /RI 1>>CIKS.LOG 2>>&1
- ECHO EICLTPRE /R 1>>CIKS.LOG 2>>&1
- EICLTPRE /R 1>>CIKS.LOG 2>>&1
- IF ERRORLEVEL 1 GOTO BCSKIP
-
- ECHO DMPC %BOOTDRV%\OS2\INSTALL\EEINST.CNF /A:EEINST INSTAIDE.EXE ESINST.PIP 1>>CIKS.LOG 2>>&1
- DMPC %BOOTDRV%\OS2\INSTALL\EEINST.CNF /A:EEINST INSTAIDE.EXE ESINST.PIP 1>>CIKS.LOG 2>>&1
- GOTO ENDIT
-
- :CUSTBLD
- DMPC %BOOTDRV%\OS2\INSTALL\EEINST.CNF /A:EEINST INSTAIDE.EXE CUSTBLD.PIP 1>NUL 2>NUL
- GOTO ENDIT
-
- :VIEWLOG
- DMPC %BOOTDRV%\OS2\INSTALL\EEINST.CNF /A:EEINST INSTAIDE.EXE VIEWLOG.PIP 1>NUL 2>NUL
- GOTO ENDIT
-
- :VIEWBLOG
- DMPC %BOOTDRV%\OS2\INSTALL\EEINST.CNF /A:EEINST INSTAIDE.EXE VIEWBLOG.PIP 1>NUL 2>NUL
- GOTO ENDIT
-
- :BCSKIP
- ECHO DMPC %BOOTDRV%\OS2\INSTALL\EEINST.CNF /A:EEINST INSTAIDE.EXE EICLANSP.PIP 1>>REINES.LOG 2>>&1
- DMPC %BOOTDRV%\OS2\INSTALL\EEINST.CNF /A:EEINST INSTAIDE.EXE EICLANSP.PIP 1>>REINES.LOG 2>>&1
- GOTO ENDIT
-
- :ZIPEXIT
- ECHO UTZIPGRP "ERRORLEVEL > 0" 1>>ES.LOG 2>>&1
- ECHO ZIP.ERR 1>>ES.LOG 2>>&1
- TYPE ZIP.ERR 1>>ES.LOG 2>>&1
- GOTO ENDIT
-
- :RESTORE
- ECHO DMPC %BOOTDRV%\OS2\INSTALL\INSTAID.CNF INSTAIDE.EXE ESRESTOR.PIP 1>NUL 2>NUL
- DMPC %BOOTDRV%\OS2\INSTALL\INSTAID.CNF INSTAIDE.EXE ESRESTOR.PIP 1>NUL 2>NUL
- GOTO ENDIT
-
- :ENDIT
- ENDLOCAL
-