home *** CD-ROM | disk | FTP | other *** search
/ EZ Est 1999 July / EZ_Est_July_1999_July_1999.iso / UPDATE.BAT < prev   
DOS Batch File  |  1999-02-18  |  1KB  |  65 lines

  1. @echo off
  2.  
  3. If "%1"=="/s" goto SKIPTESTMEM
  4. If "%1"=="/S" goto SKIPTESTMEM
  5.  
  6. set COMMUP=FALSE
  7.  
  8. testmem 525
  9. if errorlevel 1 goto END1
  10.  
  11. :SKIPTESTMEM
  12. IF EXIST %EZCFG%\BTRIEVE.EXE CALL %EZCFG%\BTRIEVE /p:1024 /b:2 /m:20 /f:17 /c /e 
  13.  
  14. IF NOT EXIST %EZCFG%\SWAP.EXE COPY SWAP.EXE %EZCFG%\SWAP.EXE > NUL
  15. IF NOT EXIST %EZCFG%\PKUNZIP.EXE COPY \UTIL\PKUNZIP.EXE %EZCFG%\PKUNZIP.EXE > NUL
  16.  
  17. rf40
  18.  
  19. if errorlevel 99 goto SETCOMMUP
  20. if errorlevel 95 goto DoUpdate
  21. if errorlevel 80 goto END1
  22. if errorlevel 1 goto END1
  23. if errorlevel 0 goto DoUpdate
  24.  
  25. :SETCOMMUP
  26.   set COMMUP=TRUE  
  27.  
  28. :DoUpdate
  29.   %EZCFG%\SWAP /Q /L /C
  30.   \update\update
  31.  
  32.   if errorlevel 1 goto END1
  33.   %EZCFG%\SWAP /Q /U
  34.  
  35. :DOMISC
  36.   if %COMMUP%==TRUE goto RFUPDATE
  37.   if %COMMUP%==FALSE goto COUPDATE
  38.  
  39. :COUPDATE
  40.   IF EXIST %EZCFG%\CNV3KEY.EXE CALL %EZCFG%\CNV3KEY
  41.   GOTO BOTH
  42.  
  43. :RFUPDATE
  44.   IF EXIST %EZCFG%\DATA\BROFFICE.BTR DEL %EZCFG%\DATA\BROFFICE.BTR
  45.  
  46. :BOTH
  47.   CLS
  48.   IF EXIST %EZCFG%\DATA\AP_FCDR.DAT DEL %EZCFG%\DATA\AP_FCDR.DAT
  49.   IF EXIST %EZCFG%\CNVEZEST.EXE CALL %EZCFG%\CNVEZEST -D 
  50.  
  51.  
  52. :REBOOT
  53.   IF EXIST %EZCFG%\SOURCE.BAT DEL %EZCFG%\SOURCE.BAT
  54.   IF EXIST %EZCFG%\BSTOP.EXE CALL %EZCFG%\BSTOP.EXE
  55.   cls
  56.   echo ***  UPDATE COMPLETE. YOU MAY NOW START EZEST.  ***
  57.   goto END
  58.  
  59. :END1
  60.   IF EXIST %EZCFG%\BSTOP.EXE CALL %EZCFG%\BSTOP.EXE
  61.   IF EXIST %EZCFG%\SWAP.EXE CALL %EZCFG%\SWAP.EXE /Q /U > NUL
  62.  
  63. :END
  64.  CD\
  65.