home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The World of Computer Software
/
World_Of_Computer_Software-02-386-Vol-2of3.iso
/
b
/
benv302.zip
/
INSTALL.BAT
< prev
next >
Wrap
DOS Batch File
|
1992-09-23
|
2KB
|
54 lines
@ECHO OFF
BEN CLS LIGHTGRAY / GROWFILLEDBOX 5 3 76 23 WHITE BLUE 1 / GETCD
SET S=%BEN%
BEN LOCATE 1 5 / WRITEC YELLOW BLUE Welcome~to~the~Batch~ENhancer~Installation~Program!
BEN LOCATE 1 12 / WRITEC WHITE BLUE This~batch~file~copies~all~the~files~included
BEN LOCATE 1 13 / WRITEC WHITE BLUE in~this~package~to~a~directory~of~your~choice.
BEN LOCATE 1 21 / WRITEC CYAN LIGHTBLUE Do~you~want~to~continue?~(Y/N) / ASK YN / SOUND 50 50
IF ERRORLEVEL 2 GOTO CloseDown
BEN FILLEDBOX 6 12 75 21 BLUE BLUE 0 / LOCATE 1 12 / WRITEC LIGHTCYAN BLUE Do~you~want~to~install~the~package~to:
BEN LOCATE 1 15 / WRITEC WHITE BLUE C:\BEN / LOCATE 1 18 / WRITEC LIGHTRED BLUE ?
BEN LOCATE 1 21 / WRITEC CYAN LIGHTBLUE Press~press~Y~or~N. / ASK YN
IF ERRORLEVEL 2 GOTO GetT
SET T=C:\BEN
GOTO Core
:GetT
BEN FILLEDBOX 6 11 75 21 BLUE BLUE 0 / SHADFILLEDBOX 10 11 69 16 WHITE CYAN 0
BEN LOCATE 1 12 / WRITEC WHITE CYAN Please~enter~the~target~directory~(eg.~C:\BEN):
:GetTCore
BEN BOX 24 14 55 14 LIGHTGRAY BLACK 0 / CURSOR FULL / LOCATE 25 14 / FLUSH / GETLINEU / CURSOR OFF
SET T=%BEN%
IF NOT "%T%"=="" GOTO Core
BEN SOUND 50 50 / MESSAGE Please~do~enter~a~directory~name.
GOTO GetTCore
:Core
BEN FILLEDBOX 6 11 75 21 BLUE BLUE 0 / LOCATE 1 12 / WRITEC LIGHTGREEN BLUE Please~wait~while~INSTALL~is~copying~files~;
BEN WRITE LIGHTGREEN LIGHTBLUE .~.~. / EXTRACT %T%\ D / EXTRACT %T%\ P
CTTY NUL
%BEN%
IF NOT EXIST %BEN2%\NUL MD %BEN2%
CD %BEN2%
COPY %S%\*.*
CTTY CON
BEN GETCD
IF "%BEN%"=="%T%" GOTO ReadMe
IF "%BEN%"=="%T%\" GOTO ReadMe
BEN MESSAGE The~directory~"%T%"~is~invalid. Please~enter~another~directory.
GOTO GetT
:ReadMe
BEN BEEP / FILLEDBOX 6 12 75 21 BLUE BLUE 0 / LOCATE 1 12 / WRITEC WHITE BLUE The~installation~process~is~completed.
BEN LOCATE 1 21 / WRITEC CYAN LIGHTBLUE Do~you~want~to~read~the~README~file?~(Y/N) / ASK YN
IF ERRORLEVEL 2 GOTO LastMessage
BEN LIST README README~(Press~ESC~to~quit)
:LastMessage
BEN FILLEDBOX 6 13 75 21 BLUE BLUE 0 / LOCATE 1 12 / WRITEC WHITE BLUE Thank~you~for~trying~BEN,~the~Batch~ENhancer.
BEN LOCATE 1 14 / WRITEC LIGHTMAGENTA BLUE Type~BENDEMO~in~DOS~to~run~the~demo~batch~file.
BEN LOCATE 1 16 / WRITEC LIGHTRED LIGHTBLUE Thank~you!
:CloseDown
BEN CLEANUP / LOCATE 1 25