home *** CD-ROM | disk | FTP | other *** search
INSTALL Professional project | 1994-09-19 | 27.5 KB | 621 lines |
- /*
- * INSTALL.DAT
- *
- * Project: PCBoard
- * Version: 15.2
- *
- * This INSTALL.DAT was automatically generated by DDB
- */
-
- @DefineProject
- @Name = "PCBoard"
- @Version = "15.2"
-
- @Subdir = "\\PCB\\"
- @OutDrive = C
- @EndProject
-
- @DefineVars
- @Qstring @Fname = ""
- @Qstring @Lname = ""
- @Qstring @CitySt = ""
- @Qstring @Pwd = ""
- @EndVars
-
- @Display
- @Cls
-
- This program will install:
- @Name version @Version
- on your computer system and verify the integrity of the
- distribution disk(s). You may press the [Esc] key at any time to
- abort the installation.
-
- INSTALL will ask you several questions about your computer
- hardware and then give you the option of installing only
- selected parts of @Name (such as the help system).
-
- Each question has a default answer. If the default answer is
- correct, press the ENTER key in response to the question.
- Otherwise, type the answer and then press the ENTER key.
-
- If you make a mistake while typing, press the BACKSPACE key
- and then retype the answer.
-
- @Pause
- @EndDisplay
-
- @GetOutDrive
- @Cls
-
- On which disk drive do you wish to install @Name?
-
-
-
-
-
-
-
-
-
-
-
-
-
- @EndOutDrive
-
- EnterSubdir:
-
- @GetSubdir
- @Cls
- Now you need to specify the disk destination subdirectory. The
- subdirectory is the location on your disk where the @Name system
- will be installed. If you don't know what a "subdirectory" is, you
- probably need not worry about it and accept the default provided.
-
- If you are using a subdirectory system, and the DOS PATH command,
- and you install @Name in the @Subdir subdirectory, you will
- probably want to modify the PATH so that it includes the
- subdirectory @Subdir in addition to the current subdirectories.
-
- NOTE: The maximum path length allowed is 11 characters!
-
-
- @Prompt = "Which subdirectory ([Enter] = @Subdir) ?"
- @EndSubdir
-
- @If (@StrLen("@Subdir") > 11)
- @Subdir = @StrHead("@Subdir",11)
- @Goto EnterSubdir
- @EndIf
-
- @GetGroups
-
- @CheckBox
- @Cls
-
- Select the parts of @Name you wish to install on your computer:
-
-
-
-
-
-
-
-
- Use the arrow keys and space bar to select the desired groups
- Press enter when done
-
- Notes
- ~~~~~
- The First Time Installation does *not* automatically install
- COMM-DRV, PPL, or PCBMail. They must be selected manually if
- desired.
- If you did not purchase PPL, a demo has been provided for your
- evaluation. Enjoy!
-
- @Set a = "The @Name First Time Installation"
- @Set b = "The @Name Upgrade Installation"
- @Set c = "Install COMM-DRV"
- @Set d = "Install PPL"
- @Set e = "Install PCBMail"
- // @Set f = "All of the Above"
- @Set g = "Upgrade Help"
-
- @EndGroups
-
- @If ((a [! @Group) && (b [! @Group) && (c [! @Group) && (d [! @Group) && (e [! @Group) && (g [! @Group))
-
- @Display
-
- No Groups were selected! Aborting . . .
-
- @Abort
-
- @EndDisplay
-
- @Endif
-
- @If ((a [= @Group) && (@Exists("@OutDrive:\\@Subdir\\PCBOARD.EXE") || @Exists("@OutDrive:\\@Subdir\\PCBOARDM.EXE")))
-
- @Display
-
- You've selected a First Time Install and already have a PCBoard
- executable file in the @OutDrive:@SubDir sub-directory.
-
- Hit Esc to abort or any other key to continue.
-
- @Pause
-
- @EndDisplay
-
- @Endif
-
- @If ((a [= @Group) && (b [= @Group))
-
- @Display
-
- You've selected both a First Time Install and Upgrade Install.
-
- Hit Esc to abort or any other key to continue with a First Time
- Installation.
-
- @Pause
-
- @ClearGroup(b)
-
- @EndDisplay
-
- @EndIf
-
- @If ((a [= @Group) && (g [= @Group))
-
- @Display
-
- You've selected both a First Time Install and Upgrade Help.
-
- Hit Esc to abort or any other key to continue with a First Time
- Installation (which includes help files).
-
- @Pause
-
- @ClearGroup(g)
-
- @EndDisplay
-
- @EndIf
-
- // @If ((a [= @Group) || (f [= @Group))
-
- @Spawn("@StartupDrive:\\@StartupDir\\MKPATHS.EXE @OutDrive:\\@Subdir")
-
- // @EndIf
-
- @ChDrive @OutDrive
- @ChDir "@SubDir"
-
- @FileAttr("*.*","r-")
- @FileAttr("PCBMAIL\\*.*","r-")
-
- @ChDrive @StartupDrive
- @ChDir "@StartupDir"
-
- @DefineDisk
- @Label = "Disk #1"
- @File README.1ST
- @File PCBOARD.SER @Group abf
- @BeginLib PCBOARD.RED
- @File PCBOARD.EXE @Group abf
- @File PCBOARDM.EXE @Group abf
- @EndLib
- @BeginLib PPLDISK.RED
- @File ACCNTDBF.PPE @Out PPL\ACCNTDBF.PPE @Group df
- @File ACCNTDBF.PPS @Out PPL\ACCNTDBF.PPS @Group df
- @File DBASE.PPE @Out PPL\DBASE.PPE @Group df
- @File DBASE.PPS @Out PPL\DBASE.PPS @Group df
- @File DOORS.PPE @Out PPL\DOORS.PPE @Group df
- @File DOORS.PPS @Out PPL\DOORS.PPS @Group df
- @File HAMURABI.PPE @Out PPL\HAMURABI.PPE @Group df
- @File HAMURABI.PPS @Out PPL\HAMURABI.PPS @Group df
- @File HELLO1.PPE @Out PPL\HELLO1.PPE @Group df
- @File HELLO1.PPS @Out PPL\HELLO1.PPS @Group df
- @File HELLO2.PPE @Out PPL\HELLO2.PPE @Group df
- @File HELLO2.PPS @Out PPL\HELLO2.PPS @Group df
- @File HELLO3.PPE @Out PPL\HELLO3.PPE @Group df
- @File HELLO3.PPS @Out PPL\HELLO3.PPS @Group df
- @File HELLO4.PPE @Out PPL\HELLO4.PPE @Group df
- @File HELLO4.PPS @Out PPL\HELLO4.PPS @Group df
- @File HELLO5.PPE @Out PPL\HELLO5.PPE @Group df
- @File HELLO5.PPS @Out PPL\HELLO5.PPS @Group df
- @File HELLO6.PPE @Out PPL\HELLO6.PPE @Group df
- @File HELLO6.PPS @Out PPL\HELLO6.PPS @Group df
- @File HELLO7.PPE @Out PPL\HELLO7.PPE @Group df
- @File HELLO7.PPS @Out PPL\HELLO7.PPS @Group df
- @File HOWTODBF.TXT @Out PPL\HOWTODBF.TXT @Group df
- @File KAL.PPE @Out PPL\KAL.PPE @Group df
- @File KAL.PPS @Out PPL\KAL.PPS @Group df
- @File LANGUAGE.PPE @Out PPL\LANGUAGE.PPE @Group df
- @File LANGUAGE.PPS @Out PPL\LANGUAGE.PPS @Group df
- @File MORE.PPE @Out PPL\MORE.PPE @Group df
- @File MORE.PPS @Out PPL\MORE.PPS @Group df
- @File NODEFILE.PPE @Out PPL\NODEFILE.PPE @Group df
- @File NODEFILE.PPS @Out PPL\NODEFILE.PPS @Group df
- @File OPPAGE.PPE @Out PPL\OPPAGE.PPE @Group df
- @File OPPAGE.PPS @Out PPL\OPPAGE.PPS @Group df
- @File ORDER.PPE @Out PPL\ORDER.PPE @Group df
- @File ORDER.PPS @Out PPL\ORDER.PPS @Group df
- @File PPLC.EXE @Group df
- // @File PPLCDEMO.EXE @Group df
- @File PWRDWARN.PPE @Out PPL\PWRDWARN.PPE @Group df
- @File PWRDWARN.PPS @Out PPL\PWRDWARN.PPS @Group df
- @File RUN1.BAT @Out PPL\RUN1.BAT @Group df
- @File RUN2.BAT @Out PPL\RUN2.BAT @Group df
- @File START.PPE @Out PPL\START.PPE @Group df
- @File START.PPS @Out PPL\START.PPS @Group df
- @File WELFIRST.PPE @Out PPL\WELFIRST.PPE @Group df
- @File WELFIRST.PPS @Out PPL\WELFIRST.PPS @Group df
- @File WHATSNEW.200 @Out PPL\WHATSNEW.200 @Group df
- @File WHATSNEW.300 @Out PPL\WHATSNEW.300 @Group df
- @EndLib
- @EndDisk
-
- @DefineDisk
- @Label = "Disk #1"
- @BeginLib PCBDISK.001
- @File ARNETSP4.DAT @Size 2053 @Out COMMDRV\ARNETSP4.DAT @Group cf
- @File ARNETSP8.DAT @Size 3397 @Out COMMDRV\ARNETSP8.DAT @Group cf
- @File BOCA1610.BIN @Size 3228 @Out COMMDRV\BOCA1610.BIN @Group cf
- @File COMMDRV.EXE @Size 91473 @Out COMMDRV\COMMDRV.EXE @Group cf
- @File COMMDV00.DRV @Size 1126 @Out COMMDRV\COMMDV00.DRV @Group cf
- @File COMMDV01.DRV @Size 1115 @Out COMMDRV\COMMDV01.DRV @Group cf
- @File COMMDV02.DRV @Size 2276 @Out COMMDRV\COMMDV02.DRV @Group cf
- @File COMMDV03.DRV @Size 2686 @Out COMMDRV\COMMDV03.DRV @Group cf
- @File COMMDV04.DRV @Size 2797 @Out COMMDRV\COMMDV04.DRV @Group cf
- @File COMMDV05.DRV @Size 4882 @Out COMMDRV\COMMDV05.DRV @Group cf
- @File COMMDV06.DRV @Size 1662 @Out COMMDRV\COMMDV06.DRV @Group cf
- @File COMMDV07.DRV @Size 2123 @Out COMMDRV\COMMDV07.DRV @Group cf
- @File COMMDV08.DRV @Size 2278 @Out COMMDRV\COMMDV08.DRV @Group cf
- @File COMMTSR.EXE @Size 63637 @Out COMMDRV\COMMTSR.EXE @Group cf
- @File DIGI4E.DAT @Size 2053 @Out COMMDRV\DIGI4E.DAT @Group cf
- @File DIGI8E.DAT @Size 3397 @Out COMMDRV\DIGI8E.DAT @Group cf
- @File DRVSETUP.EXE @Size 29752 @Out COMMDRV\DRVSETUP.EXE @Group cf
- @File MONITOR.BAT @Size 24 @Out COMMDRV\MONITOR.BAT @Group cf
- @File TEST.EXE @Size 16482 @Out COMMDRV\TEST.EXE @Group cf
- @File XABIOS.BIN @Size 2048 @Out COMMDRV\XABIOS.BIN @Group cf
- @File XACOMX.BIN @Size 6144 @Out COMMDRV\XACOMX.BIN @Group cf
- @File XACOOK.BIN @Size 6144 @Out COMMDRV\XACOOK.BIN @Group cf
- @File ALLFILES.ZIP @Size 744 @Out DL01\ALLFILES.ZIP @Group af
- @File CALGUIDE.ZIP @Size 43880 @Out DL01\CALGUIDE.ZIP @Group af
- @File RULES.TXT @Size 768 @Out DL01\RULES.TXT @Group af
- @File BLT. @Size 1003 @Out GEN\BLT @Group af
- @File BLTR. @Size 430 @Out GEN\BLTR @Group af
- @File BRDM. @Size 2153 @Out GEN\BRDM @Group af
- @File BRDMR. @Size 1736 @Out GEN\BRDMR @Group af
- @File BRDS. @Size 3496 @Out GEN\BRDS @Group af
- @File CHTM. @Size 2085 @Out GEN\CHTM @Group af
- @File CLOSED. @Size 558 @Out GEN\CLOSED @Group af
- @File CNFN. @Size 980 @Out GEN\CNFN @Group af
- @File CNFNR. @Size 242 @Out GEN\CNFNR @Group af
- @File DIR. @Size 975 @Out GEN\DIR @Group af
- @File DIR1. @Size 1388 @Out GEN\DIR1 @Group af
- @File DIR2. @Size 142 @Out GEN\DIR2 @Group af
- @File DIR3. @Size 142 @Out GEN\DIR3 @Group af
- @File DIR4. @Size 142 @Out GEN\DIR4 @Group af
- @File DIR5. @Size 142 @Out GEN\DIR5 @Group af
- @File DIR6. @Size 142 @Out GEN\DIR6 @Group af
- @File DIR7. @Size 142 @Out GEN\DIR7 @Group af
- @File DIRR. @Size 632 @Out GEN\DIRR @Group af
- @File DISPLAY. @Size 2194 @Out GEN\DISPLAY @Group af
- @File DOORS. @Size 941 @Out GEN\DOORS @Group af
- @File DOORSR. @Size 536 @Out GEN\DOORSR @Group af
- @File EXPIRED. @Size 567 @Out GEN\EXPIRED @Group af
- @File GROUP. @Size 1399 @Out GEN\GROUP @Group af
- @File HISTORY. @Size 233 @Out GEN\HISTORY @Group af
- @File MAINEVNT. @Size 23 @Out GEN\MAINEVNT @Group af
- @File NEWS. @Size 533 @Out GEN\NEWS @Group af
- @File NEWSR. @Size 230 @Out GEN\NEWSR @Group af
- @File NEWUSER. @Size 346 @Out GEN\NEWUSER @Group af
- @File NOANSI. @Size 332 @Out GEN\NOANSI @Group af
- @File PCBML.DAT @Size 43 @Out GEN\PCBML.DAT @Group af
- @File PCBPROT.DAT @Size 386 @Out GEN\PCBPROT.DAT @Group af
- @File PCBTEXT. @Size 59120 @Out GEN\PCBTEXT @Group af
- @File RULES. @Size 930 @Out GEN\RULES @Group af
- @File SAMPLE. @Size 1576 @Out GEN\SAMPLE @Group af
- @File SCRIPT. @Size 907 @Out GEN\SCRIPT @Group af
- @File SCRIPT1. @Size 657 @Out GEN\SCRIPT1 @Group af
- @File SCRIPT2.PPE @Size 3078 @Out GEN\SCRIPT2.PPE @Group af
- @File SCRIPT2.PPS @Size 3397 @Out GEN\SCRIPT2.PPS @Group af
- @File SCRIPTR. @Size 328 @Out GEN\SCRIPTR @Group af
- @File STUFF. @Size 984 @Out GEN\STUFF @Group af
- @File UPLOAD. @Size 142 @Out GEN\UPLOAD @Group af
- @File USERS15.PPE @Size 498 @Out GEN\USERS15.PPE @Group af
- @File USERS15.PPS @Size 366 @Out GEN\USERS15.PPS @Group af
- @File USERS15.TXT @Size 8768 @Out GEN\USERS15.TXT @Group af
- @File WARNING. @Size 567 @Out GEN\WARNING @Group af
- @File WELCOME. @Size 1432 @Out GEN\WELCOME @Group af
- @File WELCOMER. @Size 896 @Out GEN\WELCOMER @Group af
- @File HLP!. @Size 1343 @Out HELP\HLP! @Group afg
- @File HLPA. @Size 986 @Out HELP\HLPA @Group afg
- @File HLPALIAS. @Size 1576 @Out HELP\HLPALIAS @Group afg
- @File HLPB. @Size 3913 @Out HELP\HLPB @Group afg
- @File HLPBRD. @Size 2201 @Out HELP\HLPBRD @Group afg
- @File HLPC. @Size 1179 @Out HELP\HLPC @Group afg
- @File HLPCHAT. @Size 3306 @Out HELP\HLPCHAT @Group afg
- @File HLPCMENU. @Size 9548 @Out HELP\HLPCMENU @Group afg
- @File HLPD. @Size 6675 @Out HELP\HLPD @Group afg
- @File HLPE. @Size 17796 @Out HELP\HLPE @Group afg
- @File HLPENDR. @Size 14316 @Out HELP\HLPENDR @Group afg
- @File HLPF. @Size 6746 @Out HELP\HLPF @Group afg
- @File HLPFLAG. @Size 2403 @Out HELP\HLPFLAG @Group afg
- @File HLPFSCRN. @Size 4671 @Out HELP\HLPFSCRN @Group afg
- @File HLPG. @Size 1037 @Out HELP\HLPG @Group afg
- @File HLPH. @Size 1371 @Out HELP\HLPH @Group afg
- @File HLPI. @Size 515 @Out HELP\HLPI @Group afg
- @File HLPJ. @Size 3678 @Out HELP\HLPJ @Group afg
- @File HLPK. @Size 1945 @Out HELP\HLPK @Group afg
- @File HLPL. @Size 4632 @Out HELP\HLPL @Group afg
- @File HLPLANG. @Size 1247 @Out HELP\HLPLANG @Group afg
- @File HLPM. @Size 3303 @Out HELP\HLPM @Group afg
- @File HLPN. @Size 3935 @Out HELP\HLPN @Group afg
- @File HLPNEWS. @Size 801 @Out HELP\HLPNEWS @Group afg
- @File HLPO. @Size 1013 @Out HELP\HLPO @Group afg
- @File HLPOPEN. @Size 2343 @Out HELP\HLPOPEN @Group afg
- @File HLPP. @Size 997 @Out HELP\HLPP @Group afg
- @File HLPQ. @Size 10855 @Out HELP\HLPQ @Group afg
- @File HLPQWK. @Size 2336 @Out HELP\HLPQWK @Group afg
- @File HLPR. @Size 25624 @Out HELP\HLPR @Group afg
- @File HLPREG. @Size 2068 @Out HELP\HLPREG @Group afg
- @File HLPREP. @Size 11271 @Out HELP\HLPREP @Group afg
- @File HLPRM. @Size 1515 @Out HELP\HLPRM @Group afg
- @File HLPS. @Size 1564 @Out HELP\HLPS @Group afg
- @File HLPSEC. @Size 1746 @Out HELP\HLPSEC @Group afg
- @File HLPSEL. @Size 5879 @Out HELP\HLPSEL @Group afg
- @File HLPSRCH. @Size 11881 @Out HELP\HLPSRCH @Group afg
- @File HLPT. @Size 1706 @Out HELP\HLPT @Group afg
- @File HLPTEST. @Size 1389 @Out HELP\HLPTEST @Group afg
- @File HLPTS. @Size 1578 @Out HELP\HLPTS @Group afg
- @File HLPU. @Size 6064 @Out HELP\HLPU @Group afg
- @File HLPUSERS. @Size 2712 @Out HELP\HLPUSERS @Group afg
- @File HLPV. @Size 5297 @Out HELP\HLPV @Group afg
- @File HLPW. @Size 1866 @Out HELP\HLPW @Group afg
- @File HLPWHO. @Size 1898 @Out HELP\HLPWHO @Group afg
- @File HLPX. @Size 1330 @Out HELP\HLPX @Group afg
- @File HLPY. @Size 4995 @Out HELP\HLPY @Group afg
- @File HLPZ. @Size 8288 @Out HELP\HLPZ @Group afg
- @File MSGS. @Size 768 @Out MAIN\MSGS @Group af
- @File MSGS.IDX @Size 64 @Out MAIN\MSGS.IDX @Group af
- @File PRIVATE. @Size 198 @Out MAIN\PRIVATE @Group af
- @File PUBLIC. @Size 199 @Out MAIN\PUBLIC @Group af
- @File PWRD. @Size 178 @Out MAIN\PWRD @Group af
- @File TCAN. @Size 225 @Out MAIN\TCAN @Group af
- @File BWCC.DLL @Size 157472 @Out PCBMAIL\BWCC.DLL @Group ef
- @File PCBMAIL.EXE @Size 269312 @Out PCBMAIL\PCBMAIL.EXE @Group ef
- @EndLib
- @EndDisk
-
-
- @DefineDisk
- @If ((@InDrive == A) || (@InDrive == B))
- @Label = "Disk #2"
- @Else
- @Label = "Disk #1"
- @EndIf
- @BeginLib PCBDISK.002
- @File PCBMAIL.EXE @AppendTo PCBMAIL\PCBMAIL.EXE @Group ef
- @File PCBMAIL.HLP @Size 260346 @Out PCBMAIL\PCBMAIL.HLP @Group ef
- @File DECOMP.BAT @Size 90 @Out UUCP\DECOMP.BAT @Group af
- @File DOUUCP.BAT @Size 112 @Out UUCP\DOUUCP.BAT @Group af
- @File SYSTEMS. @Size 408 @Out UUCP\SYSTEMS @Group af
- @File COUNTRY.TXT @Size 2749 @Out COUNTRY.TXT @Group abf
- @File DOORWAY.DOC @Size 117161 @Out DOORWAY.DOC @Group af
- @File DOORWAY.EXE @Size 27827 @Out DOORWAY.EXE @Group af
- @File ENCRYPT.EXE @Size 11245 @Out ENCRYPT.EXE @Group abf
- @File FIXTEXT.EXE @Size 34886 @Out FIXTEXT.EXE @Group abf
- @File INIT.EXE @Size 9233 @Out INIT.EXE
- @File MAKEIDX.EXE @Size 21328 @Out MAKEIDX.EXE @Group abf
- @File MKPCBMNU.EXE @Size 29126 @Out MKPCBMNU.EXE @Group abf
- @File MKPCBTXT.EXE @Size 61666 @Out MKPCBTXT.EXE @Group abf
- @File MODEMS.DAT @Size 118102 @Out MODEMS.DAT @Group abf
- @File NODE.BAT @Size 24 @Out NODE.BAT @Group af
- @File OVLSIZE.EXE @Size 9318 @Out OVLSIZE.EXE @Group abf
- @File PCBCMPRS.BAT @Size 18 @Out PCBCMPRS.BAT @Group af
- @File PCBDESC.EXE @Size 17178 @Out PCBDESC.EXE @Group abf
- @File PCBDIAG.EXE @Size 94636 @Out PCBDIAG.EXE @Group abf
- @File PCBEDIT.EXE @Size 97274 @Out PCBEDIT.EXE @Group abf
- @File PCBFILER.DEF @Size 501 @Out PCBFILER.DEF @Group af
- @File PCBFILER.EXE @Size 306656 @Out PCBFILER.EXE @Group abf
- @File PCBMODEM.EXE @Size 62912 @Out PCBMODEM.EXE @Group abf
- @File PCBMONI.EXE @Size 27684 @Out PCBMONI.EXE @Group abf
- @File PCBNUM.EXE @Size 22870 @Out PCBNUM.EXE @Group abf
- @File PCBPACK.EXE @Size 62162 @Out PCBPACK.EXE @Group abf
- @File PCBQWK.BAT @Size 72 @Out PCBQWK.BAT @Group af
- @File PCBRB.BAT @Size 154 @Out PCBRB.BAT @Group af
- @File PCBRH.BAT @Size 109 @Out PCBRH.BAT @Group af
- @File PCBRZ.BAT @Size 58 @Out PCBRZ.BAT @Group af
- @File PCBSB.BAT @Size 160 @Out PCBSB.BAT @Group af
- @File PCBSETUP.EXE @Size 325984 @Out PCBSETUP.EXE @Group abf
- @File PCBSH.BAT @Size 119 @Out PCBSH.BAT @Group af
- @File PCBSM.EXE @Size 266160 @Out PCBSM.EXE @Group abf
- @File PCBSM.HLP @Size 237016 @Out PCBSM.HLP @Group abf
- @File PCBSTATS.EXE @Size 12696 @Out PCBSTATS.EXE @Group abf
- @File PCBSZ.BAT @Size 58 @Out PCBSZ.BAT @Group af
- @File PCBTEST.BAT @Size 487 @Out PCBTEST.BAT @Group af
- @File PCBVIEW.BAT @Size 455 @Out PCBVIEW.BAT @Group af
- @File PPE_INFO. @Size 6737 @Out PPE_INFO @Group df
- @File RDPCBTXT.EXE @Size 6911 @Out RDPCBTXT.EXE @Group abf
- @File REMOTE.SYS @Size 94 @Out REMOTE.SYS @Group af
- @File TESTFILE.EXE @Size 2534 @Out TESTFILE.EXE @Group abf
- @File UPGRADE.EXE @Size 7844 @Out UPGRADE.EXE
- @File USERNET.EXE @Size 7538 @Out USERNET.EXE @Group abf
- @File UUCP.DOC @Size 31980 @Out UUCP.DOC @Group abf
- @File UUIN.EXE @Size 191048 @Out UUIN.EXE @Group abf
- @File UUOUT.EXE @Size 161982 @Out UUOUT.EXE @Group abf
- @File UUUTIL.EXE @Size 184688 @Out UUUTIL.EXE @Group abf
- @File UUXFER.EXE @Size 163106 @Out UUXFER.EXE @Group abf
- @EndLib
- @EndDisk
-
-
- @DefineDisk
- @If ((@InDrive == A) || (@InDrive == B))
- @Label = "Disk #3"
- @Else
- @Label = "Disk #1"
- @EndIf
- @BeginLib PCBDISK.003
- @File UUXFER.EXE @AppendTo UUXFER.EXE @Group abf
- @File VIEWARCH.COM @Size 2280 @Out VIEWARCH.COM @Group abf
- @File VIEWZIP.EXE @Size 8006 @Out VIEWZIP.EXE @Group abf
- @File VTF.EXE @Size 10568 @Out VTF.EXE
- @File WHATSNEW.150 @Size 114894 @Out WHATSNEW.150 @Group abf
- @File WHATSNEW.151 @Size 23494 @Out WHATSNEW.151 @Group abf
- @File WHATSNEW.152 @Size 105578 @Out WHATSNEW.152 @Group abf
- @File ZMRECV.EXE @Size 65602 @Out ZMRECV.EXE @Group abf
- @File ZMSEND.EXE @Size 59846 @Out ZMSEND.EXE @Group abf
- @EndLib
- @EndDisk
-
- @If ((a [= @Group) || (f [= @Group))
-
- EnterFname:
-
- @GetString @Fname
- Please enter the SysOp's First Name. 10 characters max.
- @Prompt = "What is your first name?"
- @EndString
-
- @If (@StrLen("@Fname") > 10)
- @Fname = @StrHead("@Fname",10)
- @Goto EnterFname
- @EndIf
-
- EnterLname:
-
- @GetString @Lname
- Please enter the SysOp's Last Name. 14 characters max.
- @Prompt = "What is your last name?"
- @EndString
-
- @If (@StrLen("@Lname") > 14)
- @Lname = @StrHead("@Lname",14)
- @Goto EnterLname
- @EndIf
-
- EnterCitySt:
-
- @GetString @CitySt
- Please enter the SysOp's City and State. 24 characters max.
- @Prompt = "What is your city and state?"
- @EndString
-
- @If (@StrLen("@CitySt") > 24)
- @CitySt = @StrHead("@CitySt",24)
- @Goto EnterCitySt
- @EndIf
-
- EnterPwd:
-
- @GetString @Pwd
- Please enter a password. 12 characters max.
-
- This should be a unique password that you do not use on any bulletin
- board system to avoid security risks and breaches.
-
- @Prompt = "What would you like for a password?"
- @EndString
-
- @If (@StrLen("@Pwd") > 12)
- @Pwd = @StrHead("@Pwd",12)
- @Goto EnterPwd
- @EndIf
-
- @EndIf
-
- @SetConfig
-
- @If ((a [= @Group) || (f [= @Group))
-
- @AskOverwrite
-
- @Files = 25
-
- @EndIf
-
- @EndConfig
-
- @SetAutoexec
-
- @If ((a [= @Group) || (f [= @Group))
-
- @AskOverwrite
-
- @Path = "@OutDrive:\\@Subdir"
-
- @EndIf
-
- @EndAutoexec
-
- @Finish
-
- @ChDrive @OutDrive
- @ChDir "@SubDir"
-
- @FileAttr("PCBOARD.EXE","r+")
- @Cls
- @FileAttr("PCBOARDM.EXE","r+")
- @Cls
- @FileAttr("PCBMAIL\\*.*","r+")
- @Cls
-
- @If ((a [= @Group) || (f [= @Group))
-
- @Spawn("INIT.EXE @OutDrive: \\@Subdir\\ @CPU \"@Fname\" \"@Lname\" \"@CitySt\" \"@Pwd\"")
- @Cls
- @Spawn("PCBSETUP.EXE /DEFAULT:@OutDrive:\\@Subdir")
- @Cls
- @Spawn("PCBMODEM.EXE")
- @Cls
- @Spawn("VTF.EXE @OutDrive:\\@Subdir\\README.1ST")
- @Cls
- @Spawn("VTF.EXE @OutDrive:\\@Subdir\\WHATSNEW.150")
- @Cls
- @Spawn("VTF.EXE @OutDrive:\\@Subdir\\WHATSNEW.151")
- @Cls
- @Spawn("VTF.EXE @OutDrive:\\@Subdir\\WHATSNEW.152")
- @Cls
- @Spawn("VTF.EXE @OutDrive:\\@Subdir\\UUCP.DOC")
- @Cls
-
- @EndIf
-
- @If ((d [= @Group) || (f [= @Group))
-
- @Spawn("VTF.EXE @OutDrive:\\@Subdir\\PPE_INFO")
- @Cls
- @Spawn("VTF.EXE @OutDrive:\\@Subdir\\PPL\\WHATSNEW.200")
- @Cls
- @Spawn("VTF.EXE @OutDrive:\\@Subdir\\PPL\\WHATSNEW.300")
- @Cls
-
- @EndIf
-
- @If (b [= @Group)
-
- @Spawn("UPGRADE.EXE @OutDrive:\\@Subdir\\")
- @Cls
- @Spawn("PCBSETUP.EXE")
- @Cls
-
- @EndIf
-
- @Delete("INIT.EXE")
- @Delete("UPGRADE.EXE")
-
- Installation of @Name is now finished.
-
- @Pause
-
- @EndFinish
-
- /* end-of-file */
-