home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Jason Aller Floppy Collection
/
60.img
/
VMOS.ZIP
/
UPDATE.BAT
< prev
next >
Wrap
DOS Batch File
|
1990-01-18
|
7KB
|
169 lines
echo off
cls
echo.
echo.
echo Vmos/3 - Virtual multitasking operating system for the 80386
echo Update Procedure for 1.1 versions
echo.
copy a:warning a:history > nul
if %1@==@ goto testC
echo Do you want to update Vmos/3 on fixed drive %1? (Y or N)
a:yesno
if errorlevel 1 goto noX
echo Yes
if not exist %1\vmos\vmos.exe goto testdrives
del %1\vmos\profile.com
copy a:vmos.exe %1\vmos > nul
copy a:*.exp %1\vmos > nul
if exist a:vmos.sym copy a:*.sym %1\vmos > nul
if exist %1\vmos\vmosauto.bat echo Saving old VMOSAUTO.bat as %1\VMOS\VMOSAUTO.$$$
if exist %1\vmos\vmosauto.bat copy %1\vmos\vmosauto.bat %1\vmos\vmosauto.$$$ > nul
if exist %1\vmos\newtask.bat echo Saving old NEWTASK.BAT as %1\VMOS\NEWTASK.$$$
if exist %1\vmos\newtask.bat copy %1\vmos\newtask.bat %1\vmos\newtask.$$$ > nul
if exist %1\vmos\hello echo Saving old HELLO as %1\VMOS\HELLO.$$$
if exist %1\vmos\hello copy %1\vmos\hello %1\vmos\hello.$$$ > nul
copy a:*.bat %1\vmos > nul
copy a:profile.exe %1\vmos > nul
copy a:read.me %1\vmos > nul
if exist %1\vmos\vmosconf echo Saving old VMOSCONF as %1\vmos\VMOSCONF.$$$
if exist %1\vmos\vmosconf copy %1\vmos\vmosconf %1\vmos\vmosconf.$$$ > nul
echo Creating new VMOSCONF file. Please respond below.
%1\vmos\profile %1\vmos\vmosconf
echo %1 drive updated > a:history
goto done
:noX
Echo No
goto done
:testdrives
:testC
if not exist c:\vmos\vmos.exe goto testD
echo Do you want to update Vmos/3 on fixed drive C? (Y or N)
a:yesno
if errorlevel 1 goto noC
echo Yes
echo Copying Vmos/3, VMOSMAKE and PROFILE to C:\VMOS
del c:\vmos\profile.com
copy a:vmos.exe c:\vmos > nul
copy a:*.exp c:\vmos > nul
if exist a:vmos.sym copy a:*.sym c:\vmos > nul
if exist c:\vmos\vmosauto.bat echo Saving old VMOSAUTO.bat as C:\VMOS\VMOSAUTO.$$$
if exist c:\vmos\vmosauto.bat copy c:\vmos\vmosauto.bat c:\vmos\vmosauto.$$$ > nul
if exist c:\vmos\newtask.bat echo Saving old NEWTASK.BAT as C:\VMOS\NEWTASK.$$$
if exist c:\vmos\newtask.bat copy c:\vmos\newtask.bat c:\vmos\newtask.$$$ > nul
if exist c:\vmos\hello echo Saving old HELLO as c:\VMOS\HELLO.$$$
if exist c:\vmos\hello copy c:\vmos\hello c:\vmos\hello.$$$ > nul
copy a:*.bat c:\vmos > nul
copy a:profile.exe c:\vmos > nul
copy a:VMOSMAKE.EXE c:\vmos > nul
copy a:read.me c:\vmos > nul
if exist c:\vmos\vmosconf echo Saving old VMOSCONF as VMOSCONF.$$$
if exist c:\vmos\vmosconf copy c:\vmos\vmosconf c:\vmos\vmosconf.$$$ > nul
echo Creating new VMOSCONF file. Please respond below.
c:\vmos\profile c:\vmos\vmosconf
echo C drive updated > a:history
goto testD
:noC
echo No
:testD
if not exist d:\vmos\vmos.exe goto testE
echo Do you want to update Vmos/3 on fixed drive D? (Y or N)
a:yesno
if errorlevel 1 goto noD
echo Yes
echo Copying Vmos/3, VMOSMAKE and PROFILE to D:\VMOS
del d:\vmos\profile.com
copy a:vmos.exe d:\vmos > nul
copy a:*.exp d:\vmos > nul
if exist a:vmos.sym copy a:*.sym d:\vmos > nul
if exist d:\vmos\vmosauto.bat echo Saving old VMOSAUTO.BAT as D:\VMOS\VMOSAUTO.$$$
if exist d:\vmos\vmosauto.bat copy d:\vmos\vmosauto.bat d:\vmos\vmosauto.$$$ > nul
if exist d:\vmos\newtask.bat echo Saving old NEWTASK.BAT as D:\VMOS\NEWTASK.$$$
if exist d:\vmos\vmosauto.bat copy d:\vmos\vmosauto.bat d:\vmos\vmosauto.$$$ > nul
if exist d:\vmos\hello echo Saving old HELLO as d:\VMOS\HELLO.$$$
if exist d:\vmos\hello copy d:\vmos\hello d:\vmos\hello.$$$ > nul
copy a:*.bat d:\vmos > nul
copy a:profile.exe d:\vmos > nul
copy a:VMOSMAKE.EXE d:\vmos > nul
copy a:read.me d:\vmos > nul
if exist d:\vmos\vmosconf echo Saving old VMOSCONF as VMOSCONF.$$$
if exist d:\vmos\vmosconf copy d:\vmos\vmosconf d:\vmos\vmosconf.$$$ > nul
echo Creating new VMOSCONF file. Please respond below.
d:\vmos\profile d:\vmos\vmosconf
echo D drive updated >> a:history
goto testE
:noD
echo No
:testE
if not exist e:\vmos\vmos.exe goto testF
echo Do you want to update Vmos/3 on fixed drive E? (Y or N)
a:yesno
if errorlevel 1 goto noE
echo Yes
echo Copying Vmos/3, VMOSMAKE and PROFILE to E:\VMOS
del e:\vmos\profile.com
copy a:vmos.exe e:\vmos > nul
copy a:*.exp e:\vmos > nul
if exist a:vmos.sym copy a:*.sym e:\vmos > nul
if exist e:\vmos\vmosauto.bat echo Saving old VMOSAUTO.BAT as E:\VMOS\VMOSAUTO.$$$
if exist e:\vmos\vmosauto.bat copy e:\vmos\vmosauto.bat e:\vmos\vmosauto.$$$ > nul
if exist e:\vmos\newtask.bat echo Saving old NEWTASK.BAT as E:\VMOS\NEWTASK.$$$
if exist e:\vmos\newtask.bat copy e:\vmos\newtask.bat e:\vmos\newtask.$$$ > nul
if exist e:\vmos\hello echo Saving old HELLO as e:\VMOS\HELLO.$$$
if exist e:\vmos\hello copy e:\vmos\hello e:\vmos\hello.$$$ > nul
copy a:*.bat e:\vmos > nul
copy a:profile.exe e:\vmos > nul
copy a:VMOSMAKE.EXE e:\vmos > nul
copy a:read.me e:\vmos > nul
if exist e:\vmos\vmosconf echo Saving old VMOSCONF as E:\VMOS\VMOSCONF.$$$
if exist e:\vmos\vmosconf copy e:\vmos\vmosconf e:\vmos\vmosconf.$$$ > nul
echo Creating new VMOSCONF file. Please respond below.
e:\vmos\profile e:\vmos\vmosconf
echo E drive updated >> a:history
goto testF
:noE
echo No
:testF
if not exist f:\vmos\vmos.exe goto done
echo Do you want to update Vmos/3 on fixed drive F? (Y or N)
a:yesno
if errorlevel 1 goto noF
echo Yes
echo Copying Vmos/3, VMOSMAKE and PROFILE to F:\VMOS
del f:\vmos\profile.com
copy a:vmos.exe f:\vmos > nul
copy a:*.exp f:\vmos > nul
if exist a:vmos.sym copy a:*.sym f:\vmos > nul
if exist f:\vmos\vmosauto.bat echo Saving old VMOSAUTO.BAT as F:\VMOS\VMOSAUTO.$$$
if exist f:\vmos\vmosauto.bat copy f:\vmos\vmosauto.bat f:\vmos\vmosauto.$$$ > nul
if exist f:\vmos\newtask.bat echo Saving old NEWTASK.BAT as F:\VMOS\NEWTASK.$$$
if exist f:\vmos\newtask.bat copy f:\vmos\newtask.bat f:\vmos\newtask.$$$ > nul
if exist f:\vmos\hello echo Saving old HELLO as f:\VMOS\HELLO.$$$
if exist f:\vmos\hello copy f:\vmos\hello f:\vmos\hello.$$$ > nul
copy a:*.bat f:\vmos > nul
copy a:profile.exe f:\vmos > nul
copy a:VMOSMAKE.EXE f:\vmos > nul
copy a:read.me f:\vmos > nul
if exist f:\vmos\vmosconf echo Saving old VMOSCONF as VMOSCONF.$$$
if exist f:\vmos\vmosconf copy f:\vmos\vmosconf f:\vmos\vmosconf.$$$ > nul
echo Creating new VMOSCONF file. Please respond below.
f:\vmos\profile f:\vmos\vmosconf
echo F drive updated >> a:history
goto done
:noF
echo No
:done
type a:history
echo Vmos/3 Update Procedure is complete
echo.
:lastmessage
echo Please examine the file READ.ME before using Vmos/3
echo.
exit