home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 1998 July & August / Pcwk78b98.iso / Bcadds / BC3KUSD7.ZIP / UPDATE.BAT < prev   
DOS Batch File  |  1997-11-06  |  1KB  |  82 lines

  1. @echo off
  2.  
  3. REM
  4. REM  PATCH FOR BC3K v1.01 D7C (US) 
  5. REM
  6.  
  7. CLS
  8.  
  9. ECHO To install this patch you must have typed "UPDATE X" where
  10. ECHO X is your CDROM drive letter.
  11. ECHO.
  12. ECHO EXAMPLE:  UPDATE E
  13. ECHO.
  14. ECHO.
  15. ECHO IF YOU DID THIS CORRECTLY, PRESS 1 TO CONTINUE
  16. ECHO IF YOU THINK YOU MADE A MISTAKE, PRESS 2 TO QUIT AND TRY AGAIN.
  17.  
  18. CHOICE /C12
  19. IF ERRORLEVEL=2 GOTO QUIT
  20. IF ERRORLEVEL=1 GOTO CONT
  21.  
  22. :CONT
  23. CLS
  24. ECHO YOU CHOSE TO CONTINUE
  25.  
  26. IF NOT EXIST BC3000AD.EXE GOTO NO
  27. IF NOT EXIST BC3KUSD7.RTP GOTO ERROR1
  28.              
  29. copy %1:\bc3lib2.res /y
  30. copy %1:\bc3lib3.res /y
  31. copy %1:\bc3lib4.res /y
  32. copy %1:\bc3lib6.res /y
  33. copy %1:\pte\*.* .\pte /y 
  34. copy %1:\ste\*.* .\ste /y 
  35.  
  36. del player*.cmd
  37. del player*.log
  38. del player*.cml
  39. del setup.cfg
  40.  
  41. del .\pics\*.caf
  42. del .\scripts\bc3k*.*
  43. del .\save\player*.*
  44.  
  45. IF EXIST bc3lib5.res ren bc3lib5.res bc3lib5a.res
  46.  
  47. cls
  48.  
  49. PATCH BC3KUSD7.RTP
  50.  
  51. GOTO FINISH
  52.  
  53. :NO
  54. echo BC3000AD is not installed in this directory!
  55. echo Please locate the correct directory and try again.
  56. echo Update will now exit.
  57. pause
  58. goto exit
  59.  
  60. :QUIT
  61. CLS
  62. ECHO YOU CHOSE TO EXIT
  63. goto exit
  64.  
  65. :FINISH
  66. pause
  67. cls
  68. echo BATTLECRUISER IS NOW UPDATED TO V1.01 D7C (US)
  69. pause
  70. goto exit
  71.  
  72. :error1
  73. cls
  74. echo The patch was not found in the Battlecruiser directory.
  75. echo Please copy the patch into the game directory
  76. echo and re-run the update.
  77. echo Update will now exit.
  78. pause
  79. goto exit
  80.  
  81. :EXIT
  82.