home *** CD-ROM | disk | FTP | other *** search
- . Usage: Install_DEMO_HD harddisk_name
- . modified for DEMO version. No Pro-Plot references.
- .KEY des
- .BRA {
- .KET }
- IF {des$"nothing"} eq "nothing"
- ECHO " "
- ECHO "Usage:"
- ECHO " "
- ECHO "EXECUTE Pro-Demo:Install_DEMO_HD <HARDDISK_NAME>"
- ECHO " "
- ECHO " <HARDDISK_NAME> is either the Disk or Volume name"
- ECHO " (such as DH0: or Work:)"
- ECHO " or an ASSIGNed name to a"
- ECHO " sub-directory path on the hard drive"
- ECHO " such as ASSIGN ProBoard: DH0:CAD/Pro-Board3"
- ECHO " in your StartUp-Sequence and install to ProBoard:"
- ECHO " "
- QUIT
- ENDIF
- IF NOT EXISTS {des}
- ECHO "{des} not found."
- QUIT
- ENDIF
- FAILAT 31
- CD {des}
- CD >NIL: /
- IF FAIL
- ECHO "{des} points to the root of a disk."
- CD {des}
- SKIP TO_SUB-DIR
- ;
- ; Send to {des}Pro-Board routine
- ;
- ELSE
- ECHO "{des} points to a sub-directory."
- CD {des}
- SKIP TO_ASSIGN
- ;
- ; Send to {des} routine
- ;
- ENDIF
-
-
- LAB TO_SUB-DIR
- IF EXISTS {des}Pro-Board3/Pro-Board_Demo
- ECHO "UPDATING Pro-Board DEMO."
- ECHO " PCB and Library Part files will not be copied"
- ECHO " because the index files would be overwritten"
- COPY "Pro-Demo:Pro-Board_Demo" {des}Pro-Board3/
- ; do not copy Pro-Board_Demo.info as it would overwrite Snapshot info
- COPY "Pro-Demo:PB.HTEX" {des}Pro-Board3/
- COPY "Pro-Demo:PB.HIND" {des}Pro-Board3/
- ECHO "Please insert Pro-Data in any drive
- ASK "and enter 'Y' followed by <Carriage Return>"
- IF WARN
- COPY "Pro-Data:Pro-Lib" {des}Pro-Board3/
- COPY "Pro-Data:PLib.HTEX" {des}Pro-Board3/
- COPY "Pro-Data:PLib.HIND" {des}Pro-Board3/
- ENDIF
- ; Use older commands to work with as many systems as possible
- NewCLI Con:200/10/350/100/Warning from Pro-Data:s/TypeWarning
- else
- ECHO "INSTALLING Pro-Board"
- IF NOT EXISTS {des}Pro-Board3
- MAKEDIR {des}Pro-Board3
- ENDIF
- COPY "Pro-Demo:Pro-Board3.icon" to {des}Pro-Board3.info
- COPY "Pro-Demo:Pro-Board_Demo {des}Pro-Board3/
- COPY "Pro-Demo:Pro-Board_Demo.info" {des}Pro-Board3/
- COPY "Pro-Demo:PB.HTEX" {des}Pro-Board3/
- COPY "Pro-Demo:PB.HIND" {des}Pro-Board3/
- COPY "Pro-Demo:pcb.conf" {des}Pro-Board3/pcb.conf
- ECHO "Please insert Pro-Data in any drive
- ASK "and enter 'Y' followed by <Carriage Return>"
- IF WARN
- COPY "Pro-Data:pcb.apt" {des}Pro-Board3/
- COPY "Pro-Data:Pro-Lib" {des}Pro-Board3/
- COPY "Pro-Data:Pro-Lib.info" {des}Pro-Board3/
- COPY "Pro-Data:PLib.HTEX" {des}Pro-Board3/
- COPY "Pro-Data:PLib.HIND" {des}Pro-Board3/
- COPY "Pro-Data:BOARD" {des}Pro-Board3/
- COPY "Pro-Data:#?.apcb" {des}Pro-Board3/
- COPY "Pro-Data:afiind" {des}Pro-Board3/
- COPY "Pro-Data:afilib" {des}Pro-Board3/
- ENDIF
- QUIT
- ENDIF
- QUIT
-
-
- LAB TO_ASSIGN
- IF EXISTS {des}Pro-Board_Demo
- ECHO "UPDATING Pro-Board"
- ECHO "COPYING NEW VERSION"
- ECHO " PCB data files and Library Parts will not be copied"
- ECHO " because the index files would be overwritten."
- COPY "Pro-Demo:Pro-Board_Demo" {des}
- ; do not copy Pro-Board_Demo.info as it would overwrite Snapshot info
- COPY "Pro-Demo:PB.HTEX" {des}
- COPY "Pro-Demo:PB.HIND" {des}
- ECHO "Please insert Pro-Data in any drive
- ASK "and enter 'Y' followed by <Carriage Return>"
- IF WARN
- COPY "Pro-Data:Pro-Lib" {des}
- COPY "Pro-Data:PLib.HTEX" {des}
- COPY "Pro-Data:PLib.HIND" {des}
- ENDIF
- ; Use older commands to work with as many systems as possible
- NewCLI Con:200/10/350/100/Warning from Pro-Data:s/TypeWarning
- else
- ECHO "INSTALLING Pro-Board"
- COPY "Pro-Demo:Pro-Board_Demo" {des}
- COPY "Pro-Demo:Pro-Board_Demo.info" {des}
- COPY "Pro-Demo:PB.HTEX" {des}
- COPY "Pro-Demo:PB.HIND" {des}
- COPY "Pro-Demo:pcb.conf" {des}
- ECHO "Please insert Pro-Data in any drive
- ASK "and enter 'Y' followed by <Carriage Return>"
- IF WARN
- COPY "Pro-Data:pcb.apt" {des}
- COPY "Pro-Data:Pro-Lib" {des}
- COPY "Pro-Data:Pro-Lib.info" {des}
- COPY "Pro-Data:PLib.HTEX" {des}
- COPY "Pro-Data:PLib.HIND" {des}
- COPY "Pro-Data:BOARD" {des}
- COPY "Pro-Data:#?.apcb" {des}
- COPY "Pro-Data:afiind" {des}
- COPY "Pro-Data:afilib" {des}
- ENDIF
- QUIT
- ENDIF
- QUIT
-
-