BATCHMAN 1.0 (C) 1989 Ziff Communications Co. ■ PC Magazine ■ Michael J. Mefford SOCK! KRUNCH! BANG! BOOM! ZOWIE! ... BATCHMAN! Syntax: BATCHMAN [command] [arguments] [/R] /R = Display ErrorLevel Commands ~~~~~~~~ EL = DOS ErrorLevel CLS [nn] nn[H]=color H=hex CECHO [C] [nn,]string nn=color;C=no CR SETLOOP n n=loops (0-255) DEC decrements SETLOOP EL=SETLOOP QFORMAT [d:] [N] d:=A: or B: N=No ask BREAK EL=1 if break ON PUSHPATH EL=0 if successful POPPATH EL=0 if successful ANSI EL=0 if installed BEEP [m,n[;m,n]...] m=freq. n=1/18 sec WAITTIL hh:mm[:ss] WAITFOR [mm:]ss CURSORTYPE m,n m=start; n=stop line DRIVEEXIST d: EL=1 if exist DIREXIST directory EL=1 if exist ISVOL [d:]volume EL=1 if exist YEAR EL=year from 1980 (0-199) MONTH EL=(1-12) DAY EL=(1-31) WEEKDAY EL=(0-6) Sun=0; Sat=6 HOUR EL=(0-23) MINUTE EL=(0-59) SECOND EL=(0-59) VIDEOMODE EL=(0-19) ROWS EL=display rows COLS EL=display columns SETCURSOR m,n m=row; n=col E43V50 PRTSC [F] F=formfeed COMPARE string string EL=0 if match CANCOPY filespec [d:] EL=0 if room to copy WARMBOOT COLDBOOT SHIFT ALT | CTRL EL=1 if depressed NUMLOCK [ON | OFF] CAPSLOCK [ON | OFF] SCROLLOCK [ON | OFF] RENDIR old new EL=0 if successful ROMDATE display BIOS date GETKEY ['string' n] n=Function key EL=position; EL=scan code if no list DOSVER EL=x where x=(major*32)+minor; eg. DOS 3.30=(3*32+30)=126 MAINMEM n | R main memory; n=K bytes needed; EL=0 if enough; R=report EXPMEM n | R expanded memory EXTMEM n | R extended memory DISPLAY EL= CPU EL= 1=MDA 7=VGA mono 1=8086/8088 3=80286 2=CGA 8=VGA color 2=80186 4=80386 4=EGA color 11=MCGA mono 5=EGA mono 12=MCGA color 6=PGS WINDOW m,n,w,h[,c,b] m=row; n=col; w=width; h=height; c=color; b= -/= single/double border TYPEMATIC [m,n | N] m=typematic rate (0 - 31); larger m=faster rate n=initial delay (0 - 3); larger n=longer delay N=normal: m=20; n=1 default: m=27; n=0 any key for more; ESC to quit┌─────────────────┐├─██████▄─▄█████▄─┤├─███─███─███─███─┤├─███─███─███─███─┤├─███─███─███─────┤├─██████▀─███─────┤├─███─────███─███─┤├─███─────███─███─┤├─███─────▀█████▀─┤├─────────────────┤│ M A G A Z I N E │└─────────────────┘ ALTCTRL ┌─┐│└─┘╔═╗║╚═╝ CON
ANSIEMMXXXX0K Bytes free
$ONOFF
WARNING: All data of drive $ will be permanently lost.
Do you wish to continue? Y/N$
Place the disk you wish to Quick Format in drive $ and press Enter.
Note: the disk must have been previously formatted by DOS$CLSCECHOPUSHPATHPOPPATHSETLOOPDECQFORMATWEEKDAYDAYMONTHYEARHOURMINUTESECONDBREAKROWSCOLS VIDEOMODECOMPARECANCOPY SETCURSORWARMBOOTCOLDBOOTBEEPANSICPUDISPLAYMAINMEMEXTMEMEXPMEMWAITFORWAITTILGETKEYSHIFT SCROLLOCKNUMLOCKCAPSLOCK