Metropoli BBS
VIEWER: drvpmi.cmd MODE: TEXT (ASCII)
rem DRVPMI <Dstdrv> <WinDir> <WinExt> <OthExt>
rem ASSUME THAT WE ARE ON WinDir\SYSTEM

if exist SMGA8.DRV copy SMGA8.DRV *.DDD >nul
if exist SMGA8.DRV del  SMGA8.DRV
if exist SMGA8.DRV goto errorS

if exist FMGA8.DRV copy FMGA8.DRV *.DDD >nul
if exist FMGA8.DRV del  FMGA8.DRV
if exist FMGA8.DRV goto errorF

%1\OS2\INSTALL\DSPINSTL.EXE
if errorlevel 1 goto testwindrv

:OK
if exist SMGA8.DDD del SMGA8.DDD > nul
if exist FMGA8.DDD del FMGA8.DDD > nul

ECHO INSTALLATION DONE
echo Old AUTOEXEC.BAT is saved to AUTOEXEC.MGA
echo Old CONFIG.SYS is saved to CONFIG.MGA
GOTO END

:testwindrv
if exist SMGA8.DRV goto OK
if exist FMGA8.DRV goto OK
goto abort

:errorS
echo **************************************************************************
echo SEAMLESS Windows applications are running, please close them and try again
echo **************************************************************************
goto abort

:errorF
echo ************************************************************
echo FullScreen Windows is running, please close it and try again
echo ************************************************************
goto abort

:abort
if exist SMGA8.DDD ren SMGA8.DDD SMGA8.DRV >nul
if exist FMGA8.DDD ren FMGA8.DDD FMGA8.DRV >nul
rem incase of smga8.drv and fmga8.drv are exist
if exist SMGA8.DDD del SMGA8.DDD > nul
if exist FMGA8.DDD del FMGA8.DDD > nul
%1
cd \
copy config.mga config.sys >nul
copy autoexec.mga autoexec.bat >nul
del  *.mga
echo INSTALLATION ABORT

:END
[ RETURN TO DIRECTORY ]