home *** CD-ROM | disk | FTP | other *** search
- @ECHO OFF
- CLS
- IF "%1"=="" GOTO SYNTAX
- IF "%2"=="" GOTO SYNTAX
- IF "%3"=="" GOTO SYNTAX
- IF "%4"=="" GOTO SYNTAX
-
- %1>NUL
- CD %2>NUL
- IF EXIST INSTALL.DAT GOTO JUMP1
- CLS
- ECHO ERROR: Invalid Source
- ECHO Press any key...
- PAUSE>NUL
- GOTO QUIT
-
- :JUMP1
- %3>NUL
- CD %4>NUL
- IF NOT EXIST SS.EXE GOTO JUMP2
- CLS
- ECHO ERROR: SuperSonic already installed at %3%4
- ECHO Press any key...
- PAUSE>NUL
- GOTO QUIT
-
- :JUMP2
- %3>NUL
- MD %4>NUL
- CD %4>NUL
- CLS
- ECHO Copying files ...
- %1>NUL
- CD %2>NUL
- COPY INSTALL.DAT %3%4>NUL
- %3>NUL
- CD %4>NUL
- REN INSTALL.DAT ARCHIVE.EXE>NUL
- ECHO Extracting files ...
- ARCHIVE
- DEL ARCHIVE.EXE
- CLS
- ECHO SuperSonic has been installed to %3%4
- ECHO Press any key...
- PAUSE>NUL
- GOTO QUIT
-
- :SYNTAX
- ECHO ┌─────────────────────────┐
- ECHO │ SuperSonic Installation │
- ECHO └─────────────────────────┘
- ECHO:
- ECHO Note: This should be used only if INSTALL.EXE
- ECHO fails to work (which is unlikely).
- ECHO Syntax: INSTALL.BAT [sdrive] [sdir] [ddrive] [ddir]
- ECHO sdrive = source drive
- ECHO sdir = source directory
- ECHO ddrive = destination drive
- ECHO ddir = destination directory
- ECHO Example: INSTALL.BAT A: \ C: \SS
- ECHO Installs from A:\ to C:\SS
- ECHO:
-
- :QUIT
- %1>NUL
- CD %2>NUL
-