home *** CD-ROM | disk | FTP | other *** search
- @ECHO OFF
- CLS
- IF /%1==/ GOTO ERROR
- ECHO ****************************************************************
- ECHO * This process will create Installation disks for
- ECHO * the SMART Migration and Analysis version.
- ECHO *
- IF NOT EXIST %1\SM099.XRF GOTO TENDISKS
- ECHO * 8 BLANK diskettes are required
- GOTO EIGHTDISKS
- :TENDISKS
- ECHO * 10 BLANK diskettes are required
- :EIGHTDISKS
- ECHO ****************************************************************
- ECHO *
- ECHO ******************************************************************************
- ECHO Insert disk in Drive A: for SMART MIGRATION INSTALLATION:
- ECHO ******************************************************************************
- PAUSE
- ECHO PACKING SMART.EXE
- PACK %1\SMART2.EXE A:\SMART2.EX@
- ECHO COPYING INSTALL.EXE
- COPY %1\INSTALL.EXE A:\INSTALL.EXE
- ECHO COPYING ICON
- COPY %1\SMART.ICO A:\SMART.ICO
- ECHO PACKING SMART.HLP
- PACK %1\SMART.HLP A:\SMART.HL@
- ECHO PACKING SLINST.HLP
- PACK %1\SMINST.HLP A:\SMINST.HL@
- ECHO PACKING SM_PORT.INF
- PACK %1\SM_PORT2.INF A:\SM_PORT2.IN@
- ECHO PACKING SM_GUID2.INF
- PACK %1\SM_GUID2.INF A:\SM_GUID2.IN@
- ECHO PACKING SM_PROG2.INF
- PACK %1\SM_PROG2.INF A:\SM_PROG2.IN@
- ECHO PACKING SMART.CFG
- PACK %1\SMART.CFG A:\SMART.CF@
- ECHO PACKING MAPEXT.DAT
- PACK %1\MAPEXT.DAT A:\MAPEXT.DA@
- ECHO COPYING FOLDER
- COPY %1\SMFOLDER.CMD A:\SMFOLDER.CMD
- ECHO COPYING SMART2.TAG
- COPY %1\SMART2.TAG A:\SMART2.TAG
- ECHO COPYING README.NOW
- COPY %1\README.NOW A:\README.NOW
- ECHO COPYING LICENSE.TXT
- COPY %1\LICENSE.TXT A:\LICENSE.TXT
-
- ECHO PACKING SM001.BMP
- PACK %1\SM001.BMP A:\SM001.BM@
- ECHO PACKING SM001.BMP
- PACK %1\SM002.BMP A:\SM002.BM@
- ECHO PACKING SM001.BMP
- PACK %1\SM003.BMP A:\SM003.BM@
- ECHO PACKING SMARTDB1.DBD
- PACK %1\SMART1DB.DBD A:\SMART1DB.DB@
- ECHO PACKING SLINK2DB.DBD
- PACK %1\SLINK2DB.DBD A:\SLINK2DB.DB@
- ECHO PACKING SLINKDB.DLL
- PACK %1\SLINKDB2.DLL A:\SLINKDB2.DL@
-
- ECHO PACKING SMARTCVT.EXE
- PACK %1\SMARTCVT.EXE A:\
- ECHO PACKING SMARTRC.EXE
- PACK %1\SMARTRC.EXE A:\
- ECHO PACKING SMARTHLP.EXE
- PACK %1\SMARTHLP.EXE A:\
-
- ECHO PACKING SMVIEWER.EXE
- PACK %1\SMVIEWER.EXE A:\
- ECHO PACKING SMARTVUE.EXE
- PACK %1\SMARTVUE.EXE A:\
- ECHO PACKING SMVIEWER.HLP
- PACK %1\SMVIEWER.HLP A:\
- ECHO PACKING SMVIEWER.INI
- PACK %1\SMVIEWER.INI A:\
-
- ECHO COPYING SMWINM.TAG
- COPY %1\SMWINM.TAG A:\SMWINM.TAG
- ECHO COPYING SMOS2M.TAG
- COPY %1\SMOS2M.TAG A:\SMOS2M.TAG
-
- REM This 'IF' causes SMOS2WNM.TAG to be copied to the installation diskette
- REM only if WINAPI security is disabled.
- IF NOT EXIST %1\SMOS2WNM.TAG GOTO END5
- ECHO COPYING SMOS2WNM.TAG
- COPY %1\SMOS2WNM.TAG A:\SMOS2WNM.TAG
- :END5
-
- ECHO ******************************************************************************
- ECHO Insert disk in Drive A: for SMART ANALYSIS TABLES:
- ECHO ******************************************************************************
- PAUSE
- ECHO COPYING SMTABLE2.TAG
- COPY %1\SMTABLE2.TAG A:\SMTABLE2.TAG
-
- REM This 'IF' allows the next file to be copied to the diskette only if WINAPION
- REM is enabled. - BR
- IF NOT EXIST %1\SM099.XRF GOTO END1
- ECHO PACKING SM099.XRF
- PACK %1\SM099.XRF A:\SM099.XR@
- :END1
-
- MKDIR A:\SAMPLES
- MKDIR A:\SAMPLES\WIN31OS2
- ECHO PACKING WIN SAMPLES
- PACK %1\SAMPLES\WIN31OS2\*.* A:\SAMPLES\WIN31OS2\*.*
- MKDIR A:\SAMPLES\OS21321
- ECHO PACKING OS/2 SAMPLES
- PACK %1\SAMPLES\OS21321\*.* A:\SAMPLES\OS21321\*.*
- MKDIR A:\SAMPLES\WIN32OS2
- ECHO PACKING WIN SAMPLES
- PACK %1\SAMPLES\WIN32OS2\*.* A:\SAMPLES\WIN32OS2\*.*
-
- MKDIR A:\TABLES
- MKDIR A:\TABLES\WIN31OS2
- MKDIR A:\TABLES\WIN32OS2
- MKDIR A:\TABLES\OS21321
-
- REM This 'IF' allows this directory to be created only if WINAPION is enabled. - BR
- IF NOT EXIST %1\TABLES\OS2WIN32\OS2WIN32.TBL GOTO END3
- MKDIR A:\TABLES\OS2WIN32
- :END3
-
- ECHO PACKING WIN32OS2.TBL
- PACK %1\TABLES\WIN32OS2\WIN32OS2.TBL A:\TABLES\WIN32OS2\WIN32OS2.TB@
- ECHO PACKING WIN31OS2.TBL
- PACK %1\TABLES\WIN31OS2\WIN31OS2.TBL A:\TABLES\WIN31OS2\WIN31OS2.TB@
- ECHO PACKING OS21321.TBL
- PACK %1\TABLES\OS21321\OS21321.TBL A:\TABLES\OS21321\OS21321.TB@
-
- REM This 'IF' allows this file to be packed only if WINAPION is enabled. - BR
- IF NOT EXIST %1\TABLES\OS2WIN32\OS2WIN32.TBL GOTO END4
- ECHO PACKING OS2WIN32.TBL
- PACK %1\TABLES\OS2WIN32\OS2WIN32.TBL A:\TABLES\OS2WIN32\OS2WIN32.TB@
- :END4
-
- ECHO ******************************************************************************
- ECHO Insert disk in Drive A: for SMART WIN3.1 TO OS/2 MIGRATION TABLES:
- ECHO ******************************************************************************
- PAUSE
- ECHO COPYING SMWIN1.TAG
- COPY %1\SMWIN1.TAG A:\SMWIN1.TAG
- MKDIR A:\TABLES
- MKDIR A:\TABLES\WIN31OS2
- ECHO PACKING WIN31
- PACK %1\TABLES\WIN31OS2\SMART1DB.* A:\TABLES\WIN31OS2\
-
- ECHO ******************************************************************************
- ECHO Insert disk in Drive A: for
- ECHO SMART OS/2 1.3 TO OS/2 2.1 MIGRATION TABLES:
- ECHO ******************************************************************************
- PAUSE
- ECHO COPYING SMOS21.TAG
- COPY %1\SMOS21.TAG A:\SMOS21.TAG
- MKDIR A:\TABLES
- MKDIR A:\TABLES\OS21321
- ECHO PACKING OS21321
- PACK %1\TABLES\OS21321\SMART1DB.* A:\TABLES\OS21321\
-
- ECHO ******************************************************************************
- ECHO Insert disk in Drive A: for
- ECHO SMART WIN3.2 TO OS/2 2.1 MIGRATION TABLES (1):
- ECHO ******************************************************************************
- PAUSE
- ECHO COPYING SMWIN321.TAG
- COPY %1\SMWIN321.TAG A:\SMWIN321.TAG
- MKDIR A:\TABLES
- MKDIR A:\TABLES\WIN32OS2
- ECHO PACKING WIN321
- PACK %1\TABLES\WIN32OS2\SMART1DB.D1 A:\TABLES\WIN32OS2\
- PACK %1\TABLES\WIN32OS2\SMART1DB.D2 A:\TABLES\WIN32OS2\
-
- ECHO ******************************************************************************
- ECHO Insert disk in Drive A: for
- ECHO SMART WIN3.2 TO OS/2 2.1 MIGRATION TABLES (2):
- ECHO ******************************************************************************
- PAUSE
- ECHO COPYING SMWIN322.TAG
- COPY %1\SMWIN322.TAG A:\SMWIN322.TAG
- MKDIR A:\TABLES
- MKDIR A:\TABLES\WIN32OS2
- ECHO PACKING WIN322
- PACK %1\TABLES\WIN32OS2\SMART1DB.D3 A:\TABLES\WIN32OS2\
- PACK %1\TABLES\WIN32OS2\SMART1DB.D4 A:\TABLES\WIN32OS2\
- PACK %1\TABLES\WIN32OS2\SMART1DB.K1 A:\TABLES\WIN32OS2\
-
- REM This 'IF' allows this DB to be packed only if WINAPION is enabled. - BR
- IF NOT EXIST %1\TABLES\OS2WIN32\SMART1DB.D1 GOTO END2
- ECHO ******************************************************************************
- ECHO Insert disk in Drive A: for
- ECHO SMART OS/2 2.1 TO WIN3.2 MIGRATION TABLES (1):
- ECHO ******************************************************************************
- PAUSE
- ECHO COPYING SMOS2321.TAG
- COPY %1\SMOS2321.TAG A:\SMOS2321.TAG
- MKDIR A:\TABLES
- MKDIR A:\TABLES\OS2WIN32
- ECHO PACKING OS2WIN32
- PACK %1\TABLES\OS2WIN32\SMART1DB.D1 A:\TABLES\OS2WIN32\
- PACK %1\TABLES\OS2WIN32\SMART1DB.D2 A:\TABLES\OS2WIN32\
-
- ECHO ******************************************************************************
- ECHO Insert disk in Drive A: for
- ECHO SMART OS/2 2.1 TO WIN3.2 MIGRATION TABLES (2):
- ECHO ******************************************************************************
- PAUSE
- ECHO COPYING SMOS2322.TAG
- COPY %1\SMOS2322.TAG A:\SMOS2322.TAG
- MKDIR A:\TABLES
- MKDIR A:\TABLES\OS2WIN32
- ECHO PACKING OS2WIN32
- PACK %1\TABLES\OS2WIN32\SMART1DB.D3 A:\TABLES\OS2WIN32\
- PACK %1\TABLES\OS2WIN32\SMART1DB.D4 A:\TABLES\OS2WIN32\
- PACK %1\TABLES\OS2WIN32\SMART1DB.K1 A:\TABLES\OS2WIN32\
- :END2
-
- :SLINK2
- ECHO ******************************************************************************
- ECHO Insert disk in Drive A: for SLINK - The SMART Editor - INSTALLATION:
- ECHO ******************************************************************************
- PAUSE
- ECHO COPYING SMSLINK.TAG
- COPY %1\SMSLINK.TAG A:\SMSLINK.TAG
- MKDIR A:\MACROS
- MKDIR A:\SAMPLES
- MKDIR A:\HELPINDX
- ECHO PACKING SLINK EXE
- PACK %1\SLINK2.EXE A:\
- ECHO PACKING SLBUILD EXE
- PACK %1\SLBUILD.EXE A:\
- ECHO PACKING SLSTART EXE
- PACK %1\SLSTART.EXE A:\
- ECHO PACKING SLSTART EXE
- PACK %1\SLSTART.EXE A:\
- ECHO PACKING SLINK.HLP
- PACK %1\SLINK2.HLP A:\
- ECHO PACKING SM_SLINK.INF
- PACK %1\SM_SLINK.INF A:\SM_SLINK.IN@
- ECHO PACKING SLINK SAMPLES
- PACK %1\SAMPLES\SLINK\*.* A:\SAMPLES\*.*
- ECHO PACKING SLINK MACROS
- PACK %1\MACROS\*.* A:\MACROS\*.*
- ECHO PACKING SLINK HELPINDX
- PACK %1\HELPINDX\*.* A:\HELPINDX\*.*
-
- ECHO ******************************************************************************
- ECHO *Insert blank disk in Drive A: for SMART - SMARTAUX - INSTALLATION:
- ECHO ******************************************************************************
- PAUSE
- ECHO COPYING SMARTAUX.TAG
- COPY %1\SMARTAUX.TAG A:\SMARTAUX.TAG
- MKDIR A:\SMARTAUX
- ECHO COPYING SMARTAUX
- XCOPY %1\SMARTAUX\*.* /S A:\SMARTAUX\*.*
-
- ECHO Build Complete
- GOTO DONE
-
- :ERROR
- ECHO ******************************************************************************
- ECHO Format: MAKMDSK.CMD Path
- ECHO where: Path = Path of CD-ROM Image of SMART Directory
- ECHO ******************************************************************************
- :DONE
- ECHO ON
-