home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 33 VDrivers / 33-VDrivers.zip / miragep.zip / v7inst1 < prev    next >
Text File  |  1994-07-07  |  10KB  |  175 lines

  1. @ECHO OFF
  2. IF .%3. == .NOWIN.                                 GOTO NOWIN
  3. IF .%3. == .nowin.                                 GOTO NOWIN
  4. :BIGWINDISK
  5. ECHO.
  6. ECHO ******************************************************************
  7. ECHO *  Please, insert the disk "BigWin drivers for Windows"          *
  8. ECHO ******************************************************************
  9. ECHO Press any key when ready or Ctrl-C to quit. . .
  10. PAUSE >NUL
  11. IF NOT EXIST %1\V7SETUP.EXE                        GOTO BIGWINDISK
  12. ECHO.
  13. ECHO ******************************************************************
  14. ECHO *  Loading files, Please wait.....                               *
  15. ECHO ******************************************************************
  16. ECHO.
  17. ECHO. >> %2\OS2\INSTALL\DISPLAY.LOG
  18. ECHO V7 Installation log file for 16M >> %2\OS2\INSTALL\DISPLAY.LOG
  19. ECHO Installing BigWin files >> %2\OS2\INSTALL\DISPLAY.LOG
  20. IF EXIST  %2\OS2\MDOS\WINOS2\BIGTEMP               GOTO TEMPEXIST
  21. MD %2\OS2\MDOS\WINOS2\BIGTEMP
  22. :TEMPEXIST
  23. IF EXIST  %2\OS2\MDOS\WINOS2\SYSTEM\BIGTEMP        GOTO TEMPEXIST2
  24. MD %2\OS2\MDOS\WINOS2\SYSTEM\BIGTEMP
  25. :TEMPEXIST2
  26. COPY %1\SPVHOOK.DLL %2\OS2\MDOS\WINOS2\BIGTEMP                            >NUL
  27. COPY %1\VGALOGO.LGO %2\OS2\MDOS\WINOS2\BIGTEMP                            >NUL
  28. COPY %1\VGALOGO.RLE %2\OS2\MDOS\WINOS2\BIGTEMP                            >NUL
  29. COPY %1\V7START.DLL %2\OS2\MDOS\WINOS2\SYSTEM\BIGTEMP                     >NUL
  30. COPY %1\S3VGA.2GR   %2\OS2\MDOS\WINOS2\SYSTEM\BIGTEMP                     >NUL
  31. COPY %1\VDDS3.386   %2\OS2\MDOS\WINOS2\SYSTEM\BIGTEMP                     >NUL
  32. COPY %1\S3VGA.3GR   %2\OS2\MDOS\WINOS2\SYSTEM\BIGTEMP                     >NUL
  33. COPY %1\*.EXE %2\OS2\MDOS\WINOS2\BIGTEMP                                  >NUL
  34. COPY %1\*.DRV %2\OS2\MDOS\WINOS2\SYSTEM\BIGTEMP                           >NUL
  35. COPY %1\*.FNT %2\OS2\MDOS\WINOS2\SYSTEM\BIGTEMP                           >NUL
  36. COPY %1\*.FON %2\OS2\MDOS\WINOS2\SYSTEM\BIGTEMP                           >NUL
  37. COPY %1\*.ENG %2\OS2\MDOS\WINOS2\SYSTEM\BIGTEMP                           >NUL
  38. IF NOT EXIST %1\V7FLIC.DLL GOTO NODLL
  39. COPY %1\V7FLIC.DLL %2\OS2\MDOS\WINOS2\BIGTEMP                             >NUL
  40. :NODLL
  41. IF NOT EXIST %1\*.FLC GOTO NOFLC
  42. COPY %1\*.FLC %2\OS2\MDOS\WINOS2\BIGTEMP                                  >NUL
  43. :NOFLC
  44. IF NOT EXIST %1\*.FRA GOTO NOFRA
  45. COPY %1\*.FRA %2\OS2\MDOS\WINOS2\SYSTEM\BIGTEMP                           >NUL
  46. :NOFRA
  47. IF NOT EXIST %1\*.GER GOTO NOGER
  48. COPY %1\*.GER %2\OS2\MDOS\WINOS2\SYSTEM\BIGTEMP                           >NUL
  49. :NOGER
  50. IF NOT EXIST %1\*.ITA GOTO NOITA
  51. COPY %1\*.ITA %2\OS2\MDOS\WINOS2\SYSTEM\BIGTEMP                           >NUL
  52. :NOITA
  53. IF NOT EXIST %1\*.SPA GOTO NOSPA
  54. COPY %1\*.SPA %2\OS2\MDOS\WINOS2\SYSTEM\BIGTEMP                           >NUL
  55. :NOSPA
  56.  
  57. %2\OS2\INSTALL\DOSEXP %1 %2
  58.  
  59. DEL %2\OS2\MDOS\WINOS2\BIGTEMP\SPVHOOK.DLL                                >NUL
  60. DEL %2\OS2\MDOS\WINOS2\BIGTEMP\VGALOGO.LGO                                >NUL
  61. DEL %2\OS2\MDOS\WINOS2\BIGTEMP\VGALOGO.RLE                                >NUL
  62. DEL %2\OS2\MDOS\WINOS2\SYSTEM\BIGTEMP\V7START.DLL                         >NUL
  63. DEL %2\OS2\MDOS\WINOS2\SYSTEM\BIGTEMP\S3VGA.2GR                           >NUL
  64. DEL %2\OS2\MDOS\WINOS2\SYSTEM\BIGTEMP\VDDS3.386                           >NUL
  65. DEL %2\OS2\MDOS\WINOS2\SYSTEM\BIGTEMP\S3VGA.3GR                           >NUL
  66. DEL %2\OS2\MDOS\WINOS2\BIGTEMP\*.EXE                                      >NUL
  67. DEL %2\OS2\MDOS\WINOS2\SYSTEM\BIGTEMP\*.DRV                               >NUL
  68. DEL %2\OS2\MDOS\WINOS2\SYSTEM\BIGTEMP\*.FNT                               >NUL
  69. DEL %2\OS2\MDOS\WINOS2\SYSTEM\BIGTEMP\*.FON                               >NUL
  70. DEL %2\OS2\MDOS\WINOS2\SYSTEM\BIGTEMP\*.ENG                               >NUL
  71. IF NOT EXIST %1\V7FLIC.DLL GOTO NODLL1
  72. DEL %2\OS2\MDOS\WINOS2\BIGTEMP\V7FLIC.DLL                                 >NUL
  73. :NODLL1
  74. IF NOT EXIST %1\*.FLC GOTO NOFLC1
  75. DEL %2\OS2\MDOS\WINOS2\BIGTEMP\*.FLC                                      >NUL
  76. :NOFLC1
  77. IF NOT EXIST %1\*.FRA GOTO NOFRA1
  78. DEL %2\OS2\MDOS\WINOS2\SYSTEM\BIGTEMP\*.FRA                               >NUL
  79. :NOFRA1
  80. IF NOT EXIST %1\*.GER GOTO NOGER1
  81. DEL %2\OS2\MDOS\WINOS2\SYSTEM\BIGTEMP\*.GER                               >NUL
  82. :NOGER1
  83. IF NOT EXIST %1\*.ITA GOTO NOITA1
  84. DEL %2\OS2\MDOS\WINOS2\SYSTEM\BIGTEMP\*.ITA                               >NUL
  85. :NOITA1
  86. IF NOT EXIST %1\*.SPA GOTO NOSPA1
  87. DEL %2\OS2\MDOS\WINOS2\SYSTEM\BIGTEMP\*.SPA                               >NUL
  88. :NOSPA1
  89. RD %2\OS2\MDOS\WINOS2\SYSTEM\BIGTEMP
  90. RD %2\OS2\MDOS\WINOS2\BIGTEMP
  91. COPY %2\OS2\MDOS\WINOS2\SYSTEM\*.ENG %2\OS2\MDOS\WINOS2\*.TCO             >NUL
  92. IF NOT .%3. == ..                                  GOTO NOWIN
  93. :BIGBLUEDISK
  94. ECHO.
  95. ECHO ******************************************************************
  96. ECHO *  Please, insert the disk "BigBlue for V7-MIRAGE P-64"          *
  97. ECHO ******************************************************************
  98. ECHO Press any key when ready or Ctrl-C to quit. . .
  99. PAUSE >NUL
  100. :NOWIN
  101. IF NOT EXIST %1\BIGBS38.DL_                        GOTO BIGBLUEDISK
  102. ECHO.
  103. ECHO ******************************************************************
  104. ECHO *  Loading files, Please wait.....                               *
  105. ECHO ******************************************************************
  106. ECHO.
  107. ECHO Installing BigBlue files >> %2\OS2\INSTALL\DISPLAY.LOG
  108. %2\OS2\ATTRIB -R %2\OS2\*.* /S                                     1>NUL 2>NUL
  109. :START
  110. IF EXIST %2\OS2\V7UTIL.SAV                         GOTO NEXT1
  111. IF NOT EXIST %2\OS2\V7UTIL.EXE                     GOTO NEXT1
  112. COPY %2\OS2\V7UTIL.EXE %2\OS2\V7UTIL.SAV                                  >NUL
  113. :NEXT1
  114. IF EXIST %2\OS2\SCREEN0?.SAV                       GOTO NEXT2
  115. IF NOT EXIST %2\OS2\SCREEN0?.SYS                   GOTO NEXT2
  116. COPY %2\OS2\SCREEN0?.SYS %2\OS2\SCREEN0?.SAV                              >NUL
  117. :NEXT2
  118. IF EXIST %2\OS2\INSTALL\WINSUP.IAM                 GOTO NEXT4
  119. IF EXIST %2\OS2\INSTALL\DSPINSTL.SAV               GOTO NEXT3
  120. IF NOT EXIST %2\OS2\INSTALL\DSPINSTL.EXE           GOTO NEXT3
  121. COPY %2\OS2\INSTALL\DSPINSTL.EXE %2\OS2\INSTALL\DSPINSTL.SAV              >NUL
  122. :NEXT3
  123. IF EXIST %2\OS2\INSTALL\RSPDSPI.SAV                GOTO NEXT4
  124. IF NOT EXIST %2\OS2\INSTALL\RSPDSPI.EXE            GOTO NEXT4
  125. COPY %2\OS2\INSTALL\RSPDSPI.EXE %2\OS2\INSTALL\RSPDSPI.SAV                >NUL
  126. :NEXT4
  127. %2\OS2\UNPACK %1\TOOLS            %2\OS2\INSTALL                          >NUL
  128. %2\OS2\UNPACK %1\V7ACTION.DL_     %2\OS2\DLL                              >NUL
  129. %2\OS2\UNPACK %1\DDICO.EX_        %2\OS2\INSTALL                          >NUL
  130. %2\OS2\UNPACK %1\DSPINSTL.IC_     %2\OS2\INSTALL                          >NUL
  131. COPY          %1\PSV7MIP.DSC      %2\OS2\INSTALL                          >NUL
  132. %2\OS2\UNPACK %1\V7UTIL.EX_       %2\OS2                                  >NUL
  133. %2\OS2\UNPACK %1\VBE              %2\OS2                                  >NUL
  134.  
  135. %2\OS2\INSTALL\VBETOGDC %2
  136. %2\OS2\UNPACK %1\SWINS3.DR_       %2\OS2\MDOS\WINOS2\SYSTEM               >NUL
  137. %2\OS2\UNPACK %1\SCREEN.SY_       %2\OS2                                  >NUL
  138. %2\OS2\INSTALL\DDICO.EXE          %2
  139. DEL %2\OS2\INSTALL\DDICO.EXE                                       1>NUL 2>NUL
  140. %2\OS2\INSTALL\MKSYSLVL %2\OS2\INSTALL\SYSLEVEL.OS2 XR02110               >NUL
  141. ECHO Updated syslevel.os2 with XR02110 >> %2\OS2\INSTALL\DISPLAY.LOG
  142. DEL %2\OS2\INSTALL\MKSYSLVL.EXE                                           >NUL
  143. %2\OS2\ATTRIB -R -S -H %2\OS2KRNL                                  1>NUL 2>NUL
  144. ECHO Patching OS2KRNL >> %2\OS2\INSTALL\DISPLAY.LOG
  145. %2\OS2\INSTALL\S3PATCH /NOP /NOS /Q  %2\  %2\OS2\INSTALL\OS2KRNL.RTP >> %2\OS2\INSTALL\DISPLAY.LOG 2>NUL
  146. %2\OS2\ATTRIB +R +S +H %2\OS2KRNL                                  1>NUL 2>NUL
  147. DEL %2\OS2\INSTALL\OS2KRNL.RTP                                            >NUL
  148. ECHO Patching VWIN.SYS >> %2\OS2\INSTALL\DISPLAY.LOG
  149. %2\OS2\INSTALL\S3PATCH /NOP /NOS /Q  %2\OS2\MDOS  %2\OS2\INSTALL\VWIN.RTP >> %2\OS2\INSTALL\DISPLAY.LOG 2>NUL
  150. DEL %2\OS2\INSTALL\S3PATCH.EXE                                            >NUL
  151. DEL %2\OS2\INSTALL\VWIN.RTP                                               >NUL
  152. rem IF EXIST %2\OS2\SCREEN01.SAV DEL %\OS2\SCREEN02.SYS                   2>NUL
  153. rem IF EXIST %2\OS2\SCREEN02.SAV DEL %\OS2\SCREEN01.SYS                   2>NUL
  154.  
  155. %2\OS2\UNPACK.EXE S3PRF %2\OS2                                            >NUL
  156. %2\OS2\S3PRF.EXE
  157. DEL %2\OS2\S3PRF.EXE                                               1>NUL 2>NUL
  158. ECHO ******************************************************************
  159. ECHO *   1) Perform a shutdown and restart the system.                *
  160. ECHO *                                                                *
  161. ECHO *   2) After the restart, open the OS/2 System folder,           *
  162. ECHO *      then open the System Setup folder.  Open the              *
  163. ECHO *      Display Driver Install object.  This will execute         *
  164. ECHO *      the Display Driver Installation (DSPINSTL)utility         *
  165. ECHO *      program.                                                  *
  166. ECHO *                                                                *
  167. ECHO *   3) When DSPINSTL has completed, open the OS/2 System         *
  168. ECHO *      folder, then open the System Setup folder.  Open          *
  169. ECHO *      the System object and select the desired screen           *
  170. ECHO *      resolution on the Screen page of the notebook.            *
  171. ECHO *      Then close the System - Settings notebook.                *
  172. ECHO *                                                                *
  173. ECHO *   4) Perform a shutdown and restart the system.                *
  174. ECHO ******************************************************************
  175.