echo off
ct
cls
locate 24,1
write                             ммммм    м   м   мммм
scroll 1 1 24 80
locate 24,1
write                               л      лмммл   лмм
scroll 1 1 24 80
locate 24,1
write                               л      л   л   лммм
scroll 1 1 24 80
locate 24,1
write      
scroll 1 1 24 80
locate 24,1
write                     ммммм    ммммм   ммммм   мммм   м   м
scroll 1 1 24 80
locate 24,1
write                     лмммн    лмммл     л     л      лмммл
scroll 1 1 24 80
locate 24,1
write                     лмммн    л   л     л     лммм   л   л
scroll 1 1 24 80
locate 24,1
write   
scroll 1 1 24 80
locate 24,1
write                            мммм   ммм   м     мммм
scroll 1 1 24 80
locate 24,1
write                            лмм     л    л     лмм
scroll 1 1 24 80
locate 24,1
write                            л      млм   лмм   лммм
scroll 1 1 24 80
locate 24,1
write    
scroll 1 1 24 80
locate 24,1
write          м   м   ммммм   ммм   м     ммм   ммммм   ммм   мммм   ммммм
scroll 1 1 24 80
locate 24,1
write          л   л     л      л    л      л      л      л    лмм    лмммм
scroll 1 1 24 80
locate 24,1
write          лмммл     л     млм   лмм   млм     л     млм   лммм   ммммл
scroll 1 1 24 80
locate 24,1
write     
scroll 1 1 24 80
locate 24,1
write     
scroll 1 1 24 80
locate 24,1
write     
scroll 1 1 24 80
locate 24,1
write                        B Y     P a u l   S c a n l o n
scroll 1 1 24 80
locate 24,1
write
scroll 1 1 24 80
locate 24,1
write                         3 8 3 5 4   1 7 t h   S t.  E.
scroll 1 1 24 80
locate 24,1
write    
scroll 1 1 24 80
locate 24,1
write                       P a l m d a l e ,  C A  9 3 5 5 0
wait 2
scroll 1 1 18 80 D
scroll 1 1 18 80 D
scroll 1 1 18 80 D
scroll 1 1 18 80 D
scroll 1 1 18 80 D
scroll 1 1 18 80 D
scroll 1 1 18 80 D
scroll 1 1 18 80 D
scroll 1 1 18 80 D
scroll 1 1 18 80 D
scroll 1 1 18 80 D
scroll 1 1 18 80 D
scroll 1 1 18 80 D
scroll 1 1 18 80 D
scroll 1 1 18 80 D
scroll 1 1 18 80 D
scroll 1 1 18 80 D
scroll 1 1 18 80 D
scroll 1 1 18 80 D
scroll 1 1 24 80
scroll 1 1 24 80
scroll 1 1 24 80
scroll 1 1 24 80
scroll 1 1 24 80
scroll 1 1 24 80
scroll 1 1 24 80
scroll 1 1 24 80
scroll 1 1 24 80
scroll 1 1 24 80
scroll 1 1 24 80
scroll 1 1 24 80
scroll 1 1 24 80
scroll 1 1 24 80
scroll 1 1 24 80
scroll 1 1 24 80
scroll 1 1 24 80
scroll 1 1 24 80
locate 8,1
write                    ллллллллллллллллллллллллллллллллллллллл
write                    ллллллллллллллллллллллллллллллллллллллл
write                    ллллллллллллллллллллллллллллллллллллллл
write                    ллллллллллллллллллллллллллллллллллллллл
write                    ллллллллллллллллллллллллллллллллллллллл
write                    ллллллллллллллллллллллллллллллллллллллл
clr 9 24 12 55
locate 12 25
write Create windows that scroll
scroll 9 24 12 55
scroll 9 24 12 55
scroll 9 24 12 55
locate 12 38
write U P
wait 2
scroll 9 24 12 55 D
scroll 9 24 12 55 D
scroll 9 24 12 55 D
scroll 9 24 12 55 D
scroll 9 24 12 55 D
locate 9 25
write As well as ones that scroll
scroll 9 24 12 55 D
scroll 9 24 12 55 D
locate 9 36
write D O W N
wait 2
clr 9 24 12 55
locate 11 25
write Or even windows that scroll
scroll 9 24 12 55
scroll 9 24 12 55
locate 11 27
write U p   a n d   D o w n
scroll 9 24 12 55 D
wait 1
scroll 9 24 12 55
wait 1
scroll 9 24 12 55 D
wait 1
scroll 9 24 12 55
scroll 1 1 8 80 D
scroll 1 1 9 80 D
scroll 1 1 10 80 D
scroll 1 1 11 80 D
scroll 1 1 12 80 D
scroll 1 1 13 80 D
scroll 1 1 14 80 D
scroll 1 1 15 80 D
scroll 1 1 16 80 D
scroll 1 1 17 80 D
scroll 1 1 18 80 D
scroll 1 1 19 80 D
scroll 1 1 20 80 D
scroll 1 1 21 80 D
scroll 1 1 22 80 D
scroll 1 1 23 80 D
locate 24 1
write                         B A T C H   F I L E   H E L P
scroll 1 1 25 80
locate 24 1
write       
scroll 1 1 25 80
locate 24 1
write The  following  describes 8 simple programs to help the user  of  batch  files.
scroll 1 1 25 80
locate 24 1
write Combined,  they provide for clearing any area on the screen, scroll text up  or
scroll 1 1 25 80
locate 24 1
write down  in a given area, place text into a given area, turn cursor on or off  and
scroll 1 1 25 80
locate 24 1
write pause for up to 9 seconds.
scroll 1 1 25 80
locate 24 1
write    
scroll 1 1 25 80
locate 24 1
write CLR.COM  -  This will clear a box on the display.  you enter the  the  starting
scroll 1 1 25 80
locate 24 1
write row  (1-25), the starting column (1-80), the ending row (1-25) and  the  ending
scroll 1 1 25 80
locate 24 1
write column (1-80).  Where the command syntax is :
scroll 1 1 25 80
locate 24 1
write   
scroll 1 1 25 80
locate 24 1
write        CLR 1 40 10 80
scroll 1 1 25 80
locate 24 1
write    
scroll 1 1 25 80
locate 24 1
write This  would clear a box starting on line 1 column 40 and end at line 10  column
scroll 1 1 25 80
locate 24 1
write 80.  Use of either a comma or space separator is ok.
scroll 1 1 25 80
scroll 1 1 25 80
locate 24 1
pause
scroll 1 1 10 80 D
scroll 1 1 11 80 D
scroll 1 1 12 80 D
scroll 1 1 13 80 D
scroll 1 1 14 80 D
scroll 1 1 15 80 D
scroll 1 1 16 80 D
scroll 1 1 17 80 D
scroll 1 1 18 80 D
scroll 1 1 19 80 D
scroll 1 1 20 80 D
scroll 1 1 21 80 D
scroll 1 1 22 80 D
scroll 1 1 23 80 D
scroll 1 1 24 80 D
scroll 1 1 25 80
locate 24 1
write    
scroll 1 1 25 80
locate 24 1
write SCROLL.COM   -  This will scroll text in a box either up or down.   Syntax  for
scroll 1 1 25 80
locate 24 1
write this command is :
scroll 1 1 25 80
locate 24 1
write      
scroll 1 1 25 80
locate 24 1
write scroll 1 1 25 80
locate 24 1
write         SCROLL 1 40 10 80 [D]
scroll 1 1 25 80
locate 24 1
write     
scroll 1 1 25 80
locate 24 1
write Where  the first number is the start row, the second is the start  column,  the
scroll 1 1 25 80
locate 24 1
write third  the  ending  row,  the  fourth is the  ending  column  and  finally  and
scroll 1 1 25 80
locate 24 1
write optionally  the letter D (for down).  If the letter is left off, the text  will
scroll 1 1 25 80
locate 24 1
write be scrolled up.  Use the same start row,column and end row column as you use in
scroll 1 1 25 80
locate 24 1
write making a box (window).
scroll 1 1 25 80
scroll 1 1 25 80
scroll 1 1 25 80
scroll 1 1 25 80
locate 24 1
pause
scroll 1 1 9 80 D
scroll 1 1 10 80 D
scroll 1 1 11 80 D
scroll 1 1 12 80 D
scroll 1 1 13 80 D
scroll 1 1 14 80 D
scroll 1 1 15 80 D
scroll 1 1 16 80 D
scroll 1 1 17 80 D
scroll 1 1 18 80 D
scroll 1 1 19 80 D
scroll 1 1 20 80 D
scroll 1 1 21 80 D
scroll 1 1 22 80 D
scroll 1 1 23 80 D
scroll 1 1 24 80 D
scroll 1 1 24 80
locate 24 1
write    
scroll 1 1 25 80
locate 24 1
write LOCATE.COM  -  This will position the cursor at a given row and column.   Usage
scroll 1 1 25 80
locate 24 1
write is easy :
scroll 1 1 25 80
locate 24 1
write    
scroll 1 1 25 80
locate 24 1
write         LOCATE 2 40
scroll 1 1 25 80
locate 24 1
write      
scroll 1 1 25 80
locate 24 1
write Where  2 is the row and 40 is the column.  The text to be displayed will be  in
scroll 1 1 25 80
locate 24 1
write the next echo command of a batch file.
scroll 1 1 25 80
locate 24 1
write     
scroll 1 1 25 80
locate 24 1
write IE... ECHO Welcome to Paul's Batch Utils
scroll 1 1 25 80
locate 24 1
write    
scroll 1 1 25 80
locate 24 1
write COFF.COM - Toggles the cursor off, no params required
scroll 1 1 25 80
locate 24 1
write    
scroll 1 1 25 80
locate 24 1
write CUON.COM - Toggles the cursor on , no params required
scroll 1 1 25 80
locate 24 1
write    
scroll 1 1 25 80
locate 24 1
write CT.COM - Toggles the cursor off and on, no params required
locate 25 1
pause
scroll 1 1 8 80 D
scroll 1 1 9 80 D
scroll 1 1 10 80 D
scroll 1 1 11 80 D
scroll 1 1 12 80 D
scroll 1 1 13 80 D
scroll 1 1 14 80 D
scroll 1 1 15 80 D
scroll 1 1 16 80 D
scroll 1 1 17 80 D
scroll 1 1 18 80 D
scroll 1 1 19 80 D
scroll 1 1 20 80 D
scroll 1 1 21 80 D
scroll 1 1 22 80 D
scroll 1 1 23 80 D
scroll 1 1 24 80 D
scroll 1 1 25 80
locate 24 1
write    
scroll 1 1 25 80
locate 24 1
write WAIT.COM  - Pause for up to 9 seconds , WAIT [1-9] ,use 1 thru 9 for number  of
scroll 1 1 25 80
locate 24 1
write seconds to pause, WAIT without parameter for 1 second.  Multiple waits for time
scroll 1 1 25 80
locate 24 1
write in access of 9 seconds, IE.. for 11 seconds, use WAIT 9, then WAIT 2
scroll 1 1 25 80
locate 24 1
write           -  Pause  for  less than a second, WAIT [11-99],  where  11  thru  99
scroll 1 1 25 80
locate 24 1
write represent hundreths of a second.
scroll 1 1 25 80
locate 24 1
write    
scroll 1 1 25 80
locate 24 1
write WRITE.COM - displays a line of text IE... WRITE Hello there
scroll 1 1 25 80
locate 24 1
write         Displays  the  string  Hello there (No quotes  required),  a  CR/LF  is
scroll 1 1 25 80
locate 24 1
write generated automatically.
scroll 1 1 25 80
scroll 1 1 25 80
scroll 1 1 25 80
scroll 1 1 25 80
scroll 1 1 25 80
scroll 1 1 25 80
locate 25 1
pause
scroll 1 1 8 80 D
scroll 1 1 9 80 D
scroll 1 1 10 80 D
scroll 1 1 11 80 D
scroll 1 1 12 80 D
scroll 1 1 13 80 D
scroll 1 1 14 80 D
scroll 1 1 15 80 D
scroll 1 1 16 80 D
scroll 1 1 17 80 D
scroll 1 1 18 80 D
scroll 1 1 19 80 D
scroll 1 1 20 80 D
scroll 1 1 21 80 D
scroll 1 1 22 80 D
scroll 1 1 23 80 D
scroll 1 1 24 80 D
scroll 1 1 25 80
scroll 1 1 25 80
scroll 1 1 25 80
scroll 1 1 25 80
locate 24 1
write       If you noticed that the scrolling seemed kinda long, it is a fact !
scroll 1 1 25 80
locate 24 1
write   
scroll 1 1 25 80
locate 24 1
write There is a reason for this, my utils all make calls thru dos or the standard
scroll 1 1 25 80
locate 24 1
write BIOS ROM, and DOS is notorious for it's slowness ! Now for the sales pitch.
scroll 1 1 25 80
locate 24 1
write This is where the Shareware comes in. If this utility is useful to you, use it,
scroll 1 1 25 80
locate 24 1
write but, if you are interested in an upgrade, with many more features and much
scroll 1 1 25 80
locate 24 1
write faster, please send me $5.00.  This $5.00 will help me in developing future
scroll 1 1 25 80
locate 24 1
write software and improvements to existing software.  $5 is not very much, and you
scroll 1 1 25 80
locate 24 1
write will be entitled to the upgrade when released.  If you registar, the upgrade
scroll 1 1 25 80
locate 24 1
write will be  sent in advance for your trial.  If you don't like it, or can get by
scroll 1 1 25 80
locate 24 1
write with this version, then send me nothing! If on the other hand, the new version
scroll 1 1 25 80
locate 24 1
write is just what you wanted, then you should send me the requested amount.
locate 25 1
pause
scroll 1 1 8 80 D
scroll 1 1 9 80 D
scroll 1 1 10 80 D
scroll 1 1 11 80 D
scroll 1 1 12 80 D
scroll 1 1 13 80 D
scroll 1 1 14 80 D
scroll 1 1 15 80 D
scroll 1 1 16 80 D
scroll 1 1 17 80 D
scroll 1 1 18 80 D
scroll 1 1 19 80 D
scroll 1 1 20 80 D
scroll 1 1 21 80 D
scroll 1 1 22 80 D
scroll 1 1 23 80 D
scroll 1 1 24 80 D
scroll 1 1 25 80
scroll 1 1 25 80
scroll 1 1 25 80
scroll 1 1 25 80
locate 24 1
write Now what will the new version have.  Well, first it's faster; 2nd, instead of
scroll 1 1 25 80
locate 24 1
write selecting  multiple programs for each command, one program will perform all of
scroll 1 1 25 80
locate 24 1
write the original functions plus new ones; and finally, the new version allows
scroll 1 1 25 80
locate 24 1
write direct input from a file !  Just a wordprocessor to generate a file that
scroll 1 1 25 80
locate 24 1
write has the commands and screen messages then type something like DO  FILE. There
scroll 1 1 25 80
locate 24 1
write will be features that at this time are only thoughts.  Enough !
scroll 1 1 25 80
locate 24 1
write   
scroll 1 1 25 80
locate 24 1
write               I hope you enjoy the utilities, and send me the $5.
scroll 1 1 25 80
locate 24 1
write   
scroll 1 1 25 80
locate 24 1
write Also for your convience, there is a file that can be printed, using the copy
scroll 1 1 25 80
locate 24 1
write command,  to your printer.  The file name is BATCHELP.PRN . To print it, just
scroll 1 1 25 80
locate 24 1
write type COPY BATCH.PRN PRN and you will have a printout.  It's already formated,
scroll 1 1 25 80
locate 24 1
write  so don't worry about setting up your printer.
scroll 1 1 25 80
locate 25 1
pause
scroll 1 1 8 80 D
scroll 1 1 9 80 D
scroll 1 1 10 80 D
scroll 1 1 11 80 D
scroll 1 1 12 80 D
scroll 1 1 13 80 D
scroll 1 1 14 80 D
scroll 1 1 15 80 D
scroll 1 1 16 80 D
scroll 1 1 17 80 D
scroll 1 1 18 80 D
scroll 1 1 19 80 D
scroll 1 1 20 80 D
scroll 1 1 21 80 D
scroll 1 1 22 80 D
scroll 1 1 23 80 D
scroll 1 1 24 80 D
scroll 1 1 25 80
locate 24 1
write             T h a n k   y o u   f o r   y o u r   s u p p o r t !
scroll 1 1 25 80
scroll 1 1 25 80
scroll 1 1 25 80
scroll 1 1 25 80
scroll 1 1 25 80
scroll 1 1 25 80
scroll 1 1 25 80
scroll 1 1 25 80
scroll 1 1 25 80
scroll 1 1 25 80
ct
locate 24 1

