echo off
cls
rem COPYFILE.BAT
rem EasyMenu Installation Procedure
rem (C) 1986-88 by EasyMenu Publishing
rem %1 = A to H
rem %2 = install directory
if exist TEMP.BAT del TEMP.BAT
if "%1"=="" install
if "%2"=="" install
if "%2" == "\" install
if "%3"=="" goto start
if %3 == UPDATE goto update
rem
:start
rem
if exist AUTOEXEC.NEW goto copyfile
:confirm
cls
echo Ú Confirm Directory to install ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
echo ³                                                                         ³
echo ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ
echo          ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
echo          ³ DRIVE         ³  %1:
echo          ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ
echo          ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
echo          ³ SUB-DIRECTORY ³  %2
echo          ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ
echo          ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
echo          ³ BATCH START   ³  %2.BAT    ROOT directory
echo          ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ
echo ÿ
echo          ÉÍÍÍÍ»       ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
echo          º Y  º       º Yes.  Continue INSTALL                   º
echo          ÈÍÍÍÍ¼       ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ¼
echo          ÚÄÄÄÄ¿       ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
echo          ³ N  ³       ³ No.                                      ³
echo          ÀÄÄÄÄÙ       ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ
echo ÿ
ask YNQ
cls
if errorlevel 3 goto aborted
if errorlevel 2 goto aborted
rem
:copyfile
rem
cls
echo Ú Create Sub-Directory ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
echo ³                                                                         ³
echo ³  WORKING . . .                                                          ³
echo ³                                                                         ³
echo ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ
echo ÿ
echo creating sub-directory %1:%2
mkdir %1:%2
rem CLONE OR NOT
rem
if exist 0.MU goto CLONE
rem
:CLONEYES
cls
echo Ú Copy Sample Menus ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
echo ³                                                                         ³
echo ³  WORKING . . .                                                          ³
echo ³                                                                         ³
echo ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ
echo ÿ
echo copying Menus and Help Files to %1:%2
copy *.mh %1:%2 > NUL
copy *.m %1:%2 > NUL
rem *** INSTALL FROM HARD DRIVE ***
if exist 0.MU echo copying User file to %1:%2
if exist 0.MU copy 0.MU %1:%2 > NUL
if exist 0.MU cls
if exist 0.MU goto update
:CLONENO
rem
goto update
rem
:clone
rem Copy current menus and config or Start fresh
cls
echo Ú Clone System ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
echo ³                                                                         ³
echo ³  Copy existing Menus ?                                                  ³
echo ³                                                                         ³
echo ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ
echo ÿ
echo Drive      %1:
echo Directory  %2.BAT
echo ÿ
echo          ÉÍÍÍÍ»       ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
echo          º N  º       º No.  Fresh "MAIN" Menu.                  º
echo          ÈÍÍÍÍ¼       ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ¼
echo          ÚÄÄÄÄ¿       ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
echo          ³ Y  ³       ³ Yes.  Copy all menus and help files.     ³
echo          ÀÄÄÄÄÙ       ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ
echo ÿ
ask YNQ
cls
if errorlevel 3 goto aborted
if errorlevel 2 goto cloneno
if errorlevel 1 goto cloneyes
rem
:update
rem
echo Checking for old files . . . IGNORE "file not found" MESSAGE(S)
del %1:%2\options.* > NUL
del %1:%2\control.com > NUL
del %1:%2\swapdir.com > NUL
cls
echo Ú Copy System Files ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
echo ³                                                                         ³
echo ³ WORKING . . .                                                           ³
echo ³                                                                         ³
echo ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ
echo ÿ
echo copying PROGRAM files to %1:%2
copy easymenu.bat %1:%2 > NUL
copy options.exe %1:%2 > NUL
copy *.mhh %1:%2 > NUL
copy control.exe %1:%2 > NUL
echo copying EDITOR files to %1:%2
copy edithelp.* %1:%2 > NUL
copy editerr.msg %1:%2 > NUL
echo creating STARTUP file  %1:%2.BAT  in ROOT directory  %1:\
echo %1: > %1:%2.bat
echo CD %2 >> %1:%2.bat
echo EASYMENU %%1 %%2 %%3 >> %1:%2.bat
if not exist AUTOEXEC.NEW cls
if not exist AUTOEXEC.NEW goto multi
copy %1:%2.bat %1:\menu.bat > NUL
copy %1:%2.bat %1:\m.bat > NUL
echo copying INSTALL procedures
copy install.bat %1:%2 > NUL
copy setup.bat %1:%2 > NUL
copy copyfile.bat %1:%2 > NUL
copy swapdir.exe %1:%2 > NUL
copy ask.com %1:%2 > NUL
cls
rem
:startem
rem
cls
echo Ú Start Option ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
echo ³                                                                         ³
echo ³  Would you like to start EasyMenu NOW?                                  ³
echo ³                                                                         ³
echo ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ
echo ÿ
echo          ÚÄÄÄÄ¿       ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
echo          ³ N  ³       ³ No.  Leave disk in drive.                ³
echo          ÀÄÄÄÄÙ       ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ
echo          ÉÍÍÍÍ»       ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
echo          º Y  º       º Yes.  Remove disk AFTER EasyMenu starts. º
echo          ÈÍÍÍÍ¼       ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ¼
echo ÿ
ask YNQ
cls
if errorlevel 3 goto aborted
if errorlevel 2 install
%1:
CD %2
EASYMENU
rem
:multi
rem
cls
echo Ú Install Again ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
echo ³                                                                         ³
echo ³  INSTALL another user ?                                                 ³
echo ³                                                                         ³
echo ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ
echo ÿ
echo Drive  %1:
echo Batch  %2.BAT
echo ÿ
echo          ÉÍÍÍÍ»       ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
echo          º N  º       º No.                                      º
echo          ÈÍÍÍÍ¼       ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ¼
echo          ÚÄÄÄÄ¿       ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
echo          ³ Y  ³       ³ Yes.  Start again.                       ³
echo          ÀÄÄÄÄÙ       ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ
echo ÿ
ask YNQ
cls
if errorlevel 3 goto aborted
if errorlevel 2 goto done
install
rem
:aborted
rem
install
rem
:done
rem
