home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
CP/M
/
CPM_CDROM.iso
/
mbug
/
mbug108.arc
/
ADLABEL.LBR
/
LABBAK.CMD
< prev
next >
Wrap
OS/2 REXX Batch file
|
1979-12-31
|
2KB
|
97 lines
* FILE:- BUDBAK.CMD
* Backup Copy, Other Option Menu
* DATE:- 08/03/87
* J.L.Read. Merrylands. NSW.
* UPDATE:-
SET INTEN OFF
STORE T TO LEVEL4
DO WHILE LEVEL4
ERASE
@ 1,1 SAY"Date:- " +DATE()
@ 1,38 SAY"-=-"
@ 2,28 SAY"--+-- dBASE II --+--"
@ 3,38 SAY"-=-"
SET INTEN ON
@ 5,17 SAY" --+-- BACKUP COPY - DISPLAY LABEL --+-- "
SET INTEN OFF
@ 7,37 SAY"-===-"
SET INTEN ON
@ 9,23 SAY" --+-- BACKUP COPY MENU --+-- "
SET INTEN OFF
@ 11,14 SAY"-================================================-"
@ 12,17 SAY"1 ---> BACKUP COPY LABEL PRINTER FILE B:"
@ 13,17 SAY"2 ---> SCREEN DISPLAY ONLY, ADDR/LABELS"
@ 14,17 SAY"3 ---> SCREEN DISPLAY, AND PRINT LABELS"
@ 15,17 SAY"4 ---> RETURN TO - SCREEN LISTING MENU"
@ 16,14 SAY"-================================================-"
SET TALK OFF
@ 18,37 SAY"-===-"
SET INTEN ON
@ 20,24 SAY"< SELECT REQUIRED NUMBER >"
SET INTEN OFF
@ 21,37 SAY"-===-"
STORE 0 TO NOW
DO WHILE NOW < 1 .OR. NOW > 4
STORE 0 TO NOW
@ 20,52 GET NOW PICTURE "9"
READ
DO CASE
CASE NOW = 1
ERASE
@ 0,0 SAY"Copy."
@ 1,0 SAY"Label Printer."
STORE " " TO CO
SET INTEN ON
@ 11,19 SAY" DO YOU WANT TO BACKUP FILE <Y> or <N> "
SET INTEN OFF
@ 14,19 SAY" Label Printer Disk Must Be In A:Drive."
@ 11,60 GET CO PICTURE "!"
READ
IF CO = "Y"
ERASE
@ 0,0 SAY"Copy."
@ 1,0 SAY"Label Printer."
@ 2,28 SAY"--+-- dBASE II --+--"
SET INTEN ON
@ 11,24 SAY" PLACE BACKUP DISK INTO B:DRIVE "
SET INTEN OFF
@ 20,23 SAY"-+- Press <RETURN> When Ready -+- "
SET CONSOLE OFF
WAIT
SET CONSOLE ON
ERASE
@ 0,0 SAY"Copy."
@ 1,0 SAY"Label Printer."
SET INTEN ON
@ 3,23 SAY" --+-- COPYING TO B:DRIVE --+-- "
SET INTEN OFF
@ 4,37 SAY"-===- "
SET TALK ON
USE LABEL
COPY TO B:LABEL
RELEASE CO
USE
ELSE
RELEASE CO
ENDIF
CASE NOW = 2
DO DISPLAB
CASE NOW = 3
DO DISPRNT
CASE NOW = 4
RELEASE LEVEL4,NOW
RETURN
ENDCASE
IF NOW < 1 .OR. NOW > 4
SET INTEN ON
@ 22,21 SAY" INVALID ENTRY - SELECT < 1 to 4 > "
SET INTEN OFF
ENDIF
ENDDO NOW
ENDDO LEVEL4
RETURN