home *** CD-ROM | disk | FTP | other *** search
/ CD Direkt 1995 #3 / _.ISO / cdd / dosanw / blitzcpy / handbook.txt < prev    next >
Text File  |  1994-09-19  |  97KB  |  2,069 lines

  1.                                   BlitzCopy
  2.                                  Version 2.0
  3.                                                  
  4.                                                  
  5.                         A Diskette Duplication Program
  6.                                                
  7.                                     from
  8.                                                  
  9.                               Oliver Siebenhaar
  10.                                       &
  11.                                   Udo Steger
  12.                                   BlitzWare
  13.                                                  
  14.                                 English Version:
  15.                                                  
  16.                                  Kirk L. Roybal
  17.                                  KLR PC Service
  18.                                                  
  19.                                  User's Handbook
  20. User's Handbook for BlitzCopy 2.0
  21. 1st English Revision, August 1994.
  22.  
  23. Copyright 1994 Oliver Siebenhaar / Udo Steger
  24. English Text Copyright 1994 Kirk L. Roybal
  25.  
  26. This Handbook and the described program are copyrighted works of the named
  27. Authors.  No parts of this publication or accompanying program may be
  28. distributed, transmitted, transcribed, stored in a retrieval system, 
  29. translated into any human or computer language, or disclosed to third parties 
  30. without the express written consent of the respective Author or Authors.
  31.  
  32. Please support the Shareware concept of Fairness.
  33.  
  34. Warning!
  35. This Program has been tested under strenuous circumstances and to the best of
  36. our knowledge contains no data-damaging errors.  However, as with any program
  37. that works intimately with your hardware, we cannot guarantee that this 
  38. program will behave as expected.  We will therefore accept no responsibility 
  39. of any kind beyond the purchase price of the program.  You are, in essence, 
  40. using this program at your own risk.
  41.  
  42. Any named Programs or Trademarks in this Handbook are possessions of their
  43. respective copyright holders, and are herewith acknowledged.
  44. Technical Advice:
  45.  
  46.      This instruction manual is a text file.  You can open, edit, and/or view
  47. it with any ASCII editor that runs under DOS.
  48.  
  49.      For readability, this file is divided into topics given a topic heading
  50. and a number.  You may use this header or number to search for the desired
  51. topic within the body of text.
  52.  
  53.      Ideally, you should print this Table of Contents out and then search
  54. through the document for topics of interest.  However, it would be a good 
  55. idea to read this document at least once in its entirety for assurance.
  56.  
  57.      Should you want to read the topic "Abnormal DOS Formats" for example, 
  58. you could search for the Title, or for the number "II.F."  The search for 
  59. text is discouraged, as certain terms are used extremely redundantly. It is 
  60. very possible that your search could take minutes.
  61.  
  62.      In the following explanations, it is assumed that you are using an
  63. unmodified BlitzCopy program, including the unmodified BLITZCPY.INI and 
  64. BLITZCPY.LNG files.  Should you find that your copy has been tainted by a 
  65. thoughtless shareware user, you may take the following steps:   
  66. (no guarantee, and no nutritional value)
  67.  
  68.      1.   Curse the miscreant.
  69.      2.   Take a good walk in the cold air.
  70.      3.   Take a ride in the woods on your bike. There you will fall off the
  71.           bike, scraping your knees, ruining your pants, and destroying your
  72.           expensive Japanese gears.  On the way home you can meditate
  73.           on whatever it was that made you so mad.
  74.           (This method has helped us at least once.)
  75.  
  76.      Alternatively, you could summon a lesser demon on the offender.  Take 
  77. the following steps . . . 
  78.  
  79.      1.   Lay on your back on the ground.
  80.      2.   Take the shareware diskette in your LEFT hand.
  81.      3.   Made sure that the write-protection is OFF.
  82.      4.   Toss the diskette nine (9) times in the air and yell the magic
  83.           formula 'Humm-Bumm-Bulla'.
  84.      5.   Leave the evildoer to his fate.
  85.      6.   Go back to the computer and try to find out what that $@#^$ button
  86.           does.
  87.  
  88.      If you have already been in the throes of this tantrum:  Don't worry. 
  89. We'll come visit you and bring cookies and lots of colored diskettes, which 
  90. we can throw at the attendants together.
  91.  
  92.      Since we have followed the optical order of the buttons in this manual,
  93. from top to bottom, it shouldn't really be a problem to restore the defaults
  94. and find yourself.  And if that still doesn't help, the correct .LNG file is
  95. certainly included in the registered version . . . 
  96. Table of Contents
  97.  
  98.  
  99. Forward: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12
  100.  
  101.  
  102. I.Registration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13
  103.  
  104. II. Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . .14
  105.      II.A. Before you start the program. . . . . . . . . . . . . . . . . .14
  106.      II.B.  Your System. . . . . . . . . . . . . . . . . . . . . . . . . .14
  107.           II.B.1  Bare Minimum Requirements. . . . . . . . . . . . . . . .15
  108.           II.B.2  The Recommended System . . . . . . . . . . . . . . . . .15
  109.           II.B.3  Help for less-than-optimal systems . . . . . . . . . . .16
  110.           II.B.4  Problem Sources. . . . . . . . . . . . . . . . . . . . .17
  111.                II.B.4.a  General . . . . . . . . . . . . . . . . . . . . .17
  112.                II.B.4.b  Incompatible Devices and Software . . . . . . . .19
  113.                     II.B.4.b.(1)  Mouse Drivers. . . . . . . . . . . . . .19
  114.                     II.B.4.b.(2)  2.88 MB Disk Drives. . . . . . . . . . .20
  115.                     II.B.4.b.(3)  Microchannel . . . . . . . . . . . . . .21
  116.                     II.B.4.b.(4)  Graphic cards. . . . . . . . . . . . . .21
  117.                II.B.4.c  Abnormally formatted diskettes. . . . . . . . . .22
  118.           II.B.5  Configuring your System. . . . . . . . . . . . . . . . .24
  119.      II.C  Installation Procedure. . . . . . . . . . . . . . . . . . . . .26
  120.           II.C.1  The Installation . . . . . . . . . . . . . . . . . . . .26
  121.                II.C.1.a  Installation by "Hand". . . . . . . . . . . . . .26
  122.                II.C.1.b  The Installation Program. . . . . . . . . . . . .27
  123.           II.C.2  Defective Diskettes. . . . . . . . . . . . . . . . . . .28
  124.      II.D  Installation under Windows. . . . . . . . . . . . . . . . . . .28
  125.      II.E  Virus Problems. . . . . . . . . . . . . . . . . . . . . . . . .31
  126.      II.F  Troubleshooting . . . . . . . . . . . . . . . . . . . . . . . .32
  127.  
  128.  
  129.      III   Starting the Program. . . . . . . . . . . . . . . . . . . . . .34
  130.      III.A  Executing the Program. . . . . . . . . . . . . . . . . . . . .34
  131.      III.B  Command Line Parameters. . . . . . . . . . . . . . . . . . . .34
  132.  
  133.  
  134.      IV.  General Instructions . . . . . . . . . . . . . . . . . . . . . .39
  135.      IV.A  Mouse Operation . . . . . . . . . . . . . . . . . . . . . . . .39
  136.      IV.B  Keyboard Operation. . . . . . . . . . . . . . . . . . . . . . .39
  137.  
  138. V.  The Main Menu. . . . . . . . . . . . . . . . . . . . . . . . . . . . .41
  139.      V.A  The Buttons. . . . . . . . . . . . . . . . . . . . . . . . . . .42
  140.           V.A.1  "Start" . . . . . . . . . . . . . . . . . . . . . . . . .42
  141.           V.A.2  "End" . . . . . . . . . . . . . . . . . . . . . . . . . .42
  142.           V.A.3  "Format". . . . . . . . . . . . . . . . . . . . . . . . .42
  143.           V.A.4  "Directory" . . . . . . . . . . . . . . . . . . . . . . .42
  144.           V.A.5  "DOS Shell" . . . . . . . . . . . . . . . . . . . . . . .43
  145.           V.A.6  "Defaults". . . . . . . . . . . . . . . . . . . . . . . .43
  146.           V.A.7  "Info". . . . . . . . . . . . . . . . . . . . . . . . . .43
  147.      V.B.  The Options . . . . . . . . . . . . . . . . . . . . . . . . . .45
  148.           V.B.2  Choice of Source Drive. . . . . . . . . . . . . . . . . .47
  149.           V.B.3  Choice of Target Type . . . . . . . . . . . . . . . . . .49
  150.           V.B.4  Choice of Target Drive. . . . . . . . . . . . . . . . . .52
  151.      V.C  Switches . . . . . . . . . . . . . . . . . . . . . . . . . . . .53
  152.           V.C.1  Multiple Sources. . . . . . . . . . . . . . . . . . . . .53
  153.           V.C.2  Multiple Targets. . . . . . . . . . . . . . . . . . . . .54
  154.           V.C.3  Copy Data Only. . . . . . . . . . . . . . . . . . . . . .55
  155.           V.C.4  Diskette Change . . . . . . . . . . . . . . . . . . . . .56
  156.           V.C.5  Adjust Format . . . . . . . . . . . . . . . . . . . . . .57
  157.           V.C.6  Buffer File Comment . . . . . . . . . . . . . . . . . . .60
  158.           V.C.7  Run Program . . . . . . . . . . . . . . . . . . . . . . .62
  159.           V.C.8  Overwrite Warning . . . . . . . . . . . . . . . . . . . .64
  160.           V.C.9  Format Always . . . . . . . . . . . . . . . . . . . . . .64
  161.           V.C.10  Sector Optimization. . . . . . . . . . . . . . . . . . .65
  162.           V.C.11  Verify Data. . . . . . . . . . . . . . . . . . . . . . .66
  163.  
  164. VI.  The Format Function . . . . . . . . . . . . . . . . . . . . . . . . .67
  165.      VI.A  Options . . . . . . . . . . . . . . . . . . . . . . . . . . . .68
  166.           VI.A.1  Choice of Format Type. . . . . . . . . . . . . . . . . .68
  167.           VI.A.2  Choice of Formatting Methods . . . . . . . . . . . . . .68
  168.           VI.A.3  Choice of Capacity . . . . . . . . . . . . . . . . . . .71
  169.           VI.A.4  Choice of Drives . . . . . . . . . . . . . . . . . . . .71
  170.      VI.B  Switches. . . . . . . . . . . . . . . . . . . . . . . . . . . .72
  171.           VI.B.1  Multiple Formats . . . . . . . . . . . . . . . . . . . .72
  172.           VI.B.2  Diskette Change. . . . . . . . . . . . . . . . . . . . .72
  173.           VI.B.3  Start Program. . . . . . . . . . . . . . . . . . . . . .73
  174.           VI.B.4  Overwrite Warning. . . . . . . . . . . . . . . . . . . .74
  175.           VI.B.5  Sector Optimization. . . . . . . . . . . . . . . . . . .75
  176.           VI.B.6  Verify Format. . . . . . . . . . . . . . . . . . . . . .76
  177.           VI.B.7  Modify Serial Number . . . . . . . . . . . . . . . . . .76
  178.           VI.B.8  Automatic Serial Number. . . . . . . . . . . . . . . . .77
  179.      VI.C  Text Input. . . . . . . . . . . . . . . . . . . . . . . . . . .78
  180.           VI.C.1  Diskette Name. . . . . . . . . . . . . . . . . . . . . .78
  181.           VI.C.2  Serial Number. . . . . . . . . . . . . . . . . . . . . .78
  182.  
  183. VII.  The Directory Function . . . . . . . . . . . . . . . . . . . . . . .80
  184.      VII.A  Drives . . . . . . . . . . . . . . . . . . . . . . . . . . . .81
  185.      VII.B  Display Window . . . . . . . . . . . . . . . . . . . . . . . .82
  186.      VII.C  Filters. . . . . . . . . . . . . . . . . . . . . . . . . . . .83
  187.      VII.D  Sorting. . . . . . . . . . . . . . . . . . . . . . . . . . . .83
  188.      VII.E  Buffer File Editing. . . . . . . . . . . . . . . . . . . . . .85
  189.      VII.F  Buttons. . . . . . . . . . . . . . . . . . . . . . . . . . . .86
  190.           VII.F.1  Delete. . . . . . . . . . . . . . . . . . . . . . . . .86
  191.           VII.F.2  Source. . . . . . . . . . . . . . . . . . . . . . . . .86
  192.           VII.F.3  Target. . . . . . . . . . . . . . . . . . . . . . . . .87
  193.           VII.F.4  Exit. . . . . . . . . . . . . . . . . . . . . . . . . .87
  194.           VII.F.5  Configurable Buttons. . . . . . . . . . . . . . . . . .87
  195.           VII.F.6  Configuring the Buttons . . . . . . . . . . . . . . . .89
  196.      VII.G  Other Information. . . . . . . . . . . . . . . . . . . . . . .91
  197.  
  198. VIII.  The Defaults Function . . . . . . . . . . . . . . . . . . . . . . .92
  199.  
  200. IX.  Closing Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . .94
  201.  
  202. X.  The Authors. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .95
  203.      A.  Hotline . . . . . . . . . . . . . . . . . . . . . . . . . . . . .96
  204.  
  205. Forward:
  206.  
  207.  
  208. Dear User,
  209.  
  210.      You are now testing the fastest copying program on the market for DOS
  211. computers.  This does not mean however, that we have quit researching or
  212. developing this Program.  We are definitely interested in your ideas and
  213. comments, even when they appear "details" to you.
  214.      
  215.      The importance of this response from our users is visible if you compare
  216. the version 1.5 with the present version.  Almost all these changes have come
  217. about from suggestions from our users.
  218.      
  219.      And your response is the only way that BlitzCopy can be the program that
  220. is specially built for your needs.  In our eyes this is one of the greatest
  221. advantages of the Shareware concept in contrast to Commercial software.  
  222. Also: No single person or team can be so creative as the Shareware users that 
  223. test this program daily under all possible circumstances.  For you, we are 
  224. thankful.
  225.  
  226. Eßfeld,                       Kirk L. Roybal
  227. September 20th, 1994          Oliver Siebenhaar
  228.                               Udo Steger
  229. I.Registration
  230.  
  231.           A list of addresses appears at the end of this document  where the
  232.      Registered version is available. Please fill out the registration form
  233.      that was included on the diskette as REGISTER.TXT and mail it to any one
  234.      of the given addresses.
  235.  
  236.            Only when we have received this card will we offer support, error
  237.      correction, or new version updates. If we do not have your address, we
  238.      cannot inform you of an update.
  239.  
  240.           We save this information in our customer database. The information 
  241.      is confidential, and will not be sold to any third party. It will be 
  242.      used only for our own internal purposes.
  243.  
  244. II. Installation
  245.  
  246.      II.A. Before you start the program
  247.  
  248.           In the descriptions it will be assumed that you are using the
  249.      unchanged English version of BLITZCPY.LNG and BLITZCPY.INI as they were
  250.      distributed.  You should not change the texts until you are sure you 
  251.      know how to operate the program.
  252.  
  253.           To avoid input mistakes you should read this documentation 
  254.      thoroughly, thoughtfully and carefully.  You can very easily render a 
  255.      diskette useless with this program, so check carefully that:
  256.      
  257.      - you are writing to empty disks or,
  258.      - you are writing to disks that contain nothing important
  259.      - you have write-protected the source diskette(s).
  260.      
  261.      - You are not infringing the rights of anyone!
  262.   
  263.           This program has been tested to the best of our ability and 
  264.      resources. However, we cannot offer any help or assume any 
  265.      responsibility for incidental damages that occur.  Especially damages 
  266.      occurring from unauthorized use.  You are using this program at your 
  267.      own risk.
  268.  
  269.   II.B.  Your System
  270.  
  271.        II.B.1  Bare Minimum Requirements
  272.  
  273.             This program requires a system with an 80286 processor, 512KB 
  274.        RAM, and a VGA card.  For systems with less than 2 MB memory, this 
  275.        program also requires a hard disk drive.
  276.  
  277.        II.B.2  The Recommended System
  278.  
  279.             The optimal system is never fast enough, although  BlitzCopy can
  280.        run optimally already with a 80386(SX) processor or better and, if no
  281.        2.88 MB drive is present, about 1.6 MB free XMS.  A fast 16 bit VGA
  282.        card is also recommendable.
  283.  
  284.        The ground rules are:
  285.  
  286.        - The more XMS, the better
  287.        - The faster the CPU, the better
  288.        - The faster the hard disk, the better
  289.        - The faster the graphics card, the better.
  290.  
  291.             The maximum speed can only be reached with plenty of XMS. The
  292.        disadvantage of not having enough memory is that the speed gains
  293.        accomplished by our fast reading routine are wasted by excessive
  294.        reading and writing to the relatively slow hard disk.
  295.  
  296.             One further rule of thumb:  He who can work with MS Windows
  297.        relatively comfortably should also be able to use this program. 
  298.        Anyway, BlitzCopy will only write to the hard disk when absolutely
  299.        necessary.
  300.  
  301.        II.B.3  Help for less-than-optimal systems
  302.  
  303.             For those of you who are not interested in installing more 
  304.        memory, there are a few actions that can be taken to improve the speed 
  305.        of BlitzCopy.
  306.  
  307.        Create a bootable diskette containing only the mouse driver and the
  308.        Memory manager of your choice, along with BlitzCopy.  Start your
  309.        computer using this disk, and see if it does better.  How to create a
  310.        bootable diskette should be described in your DOS Handbook.
  311.        If the program must use the hard disk, and you have two or more
  312.        physical hard drives, set the environment variable TEMP to the fastest
  313.        drive.
  314.  
  315.        Example:  You have two drives configured as C: and D:.  If the C:
  316.                  drive is the fastest, the environment variable in your
  317.                  autoexec.bat should look like this:
  318.  
  319.                  SET TEMP=C:\
  320.  
  321.             You may want to create a special directory for temporary files,
  322.        i.e., TEMP.  In the above example, the line would then read:
  323.  
  324.                  SET TEMP=C:\TEMP
  325.  
  326.             If you notice that the program is forced to write to the hard
  327.        drive because of memory needs, you might want to defragment your disk
  328.        before you begin copying.
  329.  
  330.        II.B.4  Problem Sources
  331.  
  332.             II.B.4.a  General
  333.  
  334.                  The use of a software cache with write ahead on while using
  335.             BlitzCopy is strongly discouraged and done at your own risk. 
  336.             BlitzCopy can use the memory more effectively anyway.
  337.  
  338.                  We recommend in any case that buffering be turned off for 
  339.             the diskettes. Caching controllers are not usually a problem, as 
  340.             they tend to cache only the hard disk drive.
  341.  
  342.                  Modern cache programs usually only allow for write caching
  343.             when explicitly directed to do so on the command line. You 
  344.             should usually have no problems with the default settings.
  345.  
  346.                  There are no known problems when using such hard disk
  347.             compression software as Stacker, Doublespace, or the like. They
  348.             do however, affect the speed of the program when writing to the
  349.             hard disk.
  350.  
  351.                  It is also not recommendable to run a Terminate and Stay
  352.             Resident program (TSR) while using BlitzCopy that excessively 
  353.             reads or writes to the hard disk. The graphics should present no 
  354.             problem, however.
  355.  
  356.                  You should also avoid deleting the temporary file that
  357.             BlitzCopy is working with.
  358.  
  359.                  There is a problem with data monitor type programs such as
  360.             DATAMON, DPROTECT, and DELWATCH.  These programs prevent 
  361.             BlitzCopy from deleting it's own temporary files, and the drive 
  362.             becomes more and more fragmented as you copy more diskettes. The 
  363.             simplest solution to this problem is to turn the monitoring 
  364.             program off in a batch file before starting BlitzCopy, and turn 
  365.             it back on when you are finished.
  366.  
  367.                  You don't have to follow this procedure, but you will cause
  368.             your drive to become extremely fragmented, and should perform 
  369.             very regular maintenance.
  370.  
  371.             II.B.4.b  Incompatible Devices and Software
  372.  
  373.                  The following section lists the typical problems that appear
  374.             with certain Hard- and Software configurations.  If you are 
  375.             having problems, you should check to see if it resembles the 
  376.             problems described here.
  377.  
  378.                  II.B.4.b.(1)  Mouse Drivers
  379.  
  380.                       Countless users in the past have complained about mouse
  381.                  problems. The graphics are screwed up, the mouse pointer
  382.                  leaves "tracks," doesn't move right, etc. . . .      
  383.                  You would almost think that the mouse is to the programmer 
  384.                  as certain famous rats were to a certain city in a certain 
  385.                  old myth.
  386.  
  387.                       The general solution is to deactivate the mouse driver
  388.                  and try BlitzCopy without it. If it works, you should try to
  389.                  find a newer mouse driver.
  390.  
  391.                       Most mice today are Microsoft compatible and function
  392.                  without any problems. The drivers from other larger
  393.                  producers like Logitech also present no difficulties.
  394.  
  395.                       Many mouse problems come from an inability to work in
  396.                  640*480 mode that BlitzCopy uses.  It is even possible that
  397.                  BlitzCopy causes a "staticy" screen at program start, even 
  398.                  if MS Windows does not when using it's own internal VGA 
  399.                  drivers.
  400.  
  401.                       New mouse drivers can be obtained from retailers or 
  402.                  from BBS systems and networks like CompuServe. Many 
  403.                  manufacturers have a BBS where you can get the latest 
  404.                  version of their mouse driver.
  405.  
  406.                  II.B.4.b.(2)  2.88 MB Disk Drives
  407.  
  408.                       Yet another problem has been reported with diskette
  409.                  drives with a capacity of 2.88 MB, or so-called ED 
  410.                  diskettes.
  411.  
  412.                       Today, only few systems exist which support these 
  413.                  drives at the BIOS level.  Even when they do, a special 
  414.                  controller is required which achieves a data throughput of 
  415.                  1Mb/s. The standard so far is 500Kb/s, thus, most systems 
  416.                  need a controller which has it's own BIOS.
  417.                       
  418.                       Because of this requirement, controller cards meeting 
  419.                  the speed requirements are beginning to appear on the
  420.                  market. Unfortunately, these cards are still very 
  421.                  unstandardized. We have therefore taken the initiative by
  422.                  selecting the LONGSHINE controller with it's own BIOS.  
  423.                  Using this controller we have experienced no problems. 
  424.                  Anyway, all this is to say that we know BlitzCopy will work
  425.                  with 2.88 MB diskettes, but there may be certain
  426.                  constellations of equipment that present problems, and it is
  427.                  not possible to test the program with all possible
  428.                  configurations. If you are experiencing these problems,
  429.                  please call us.
  430.  
  431.                       There is also a problem with 2.88 MB drives. Diskettes
  432.                  formatted with these drives to the standard 1.44 or 720
  433.                  formats cannot be read reliably by normal drives. We stress
  434.                  that this is a drive problem related to hardware. There is
  435.                  nothing that we can do about it.
  436.  
  437.                       If you are using a 2.88MB disk drive we recommend that
  438.                  you also have a normal 1.44MB diskette drive attached. You
  439.                  can attach up to four drives on most modern controllers with
  440.                  a BIOS, however, BlitzCopy will only support Unit#0 
  441.                  (drive A:) and Unit#1 (drive B:).
  442.  
  443.                  II.B.4.b.(3)  Microchannel-systems
  444.  
  445.                       BlitzCopy does not support Systems using the 
  446.                  Microchannel-bus architecture devices. If you have purchased 
  447.                  our product and cannot use it otherwise, please call us.
  448.  
  449.                  II.B.4.b.(4)  Graphic cards
  450.  
  451.                       There also is another source of headaches for us in
  452.                  TRIDENT graphic cards.  We have had many reports that these
  453.                  controllers cause problems with graphics, but have not been
  454.                  able to reproduce the errors described. We are definitely
  455.                  not ignoring the problem, though. Please contact us if you
  456.                  are experiencing difficulties.
  457.  
  458.                       In case of doubt, please try the program with another
  459.                  computer or graphic card.
  460.  
  461.                  II.B.4.b.(5)  Other headaches
  462.  
  463.                       Many problems can be traced back to software drivers.  
  464.                  If you are unsure of BlitzCopy's performance, you should 
  465.                  start your computer with a diskette and replace your drivers 
  466.                  one at a time until you find the culprit.
  467.  
  468.                       There are also a few problems with MS Windows when
  469.                  running as a full-screen application.  Please see the 
  470.                  section "Installation under Windows" later in this manual.
  471.  
  472.             II.B.4.c  Abnormally formatted diskettes
  473.  
  474.                  Abnormally formatted diskettes are those disks formatted 
  475.             with a special program designed to increase their capacity. Known
  476.             felons are the programs FDFORMAT and TFORMAT.  These disks are no
  477.             longer DOS compatible.  DOS uses special programs to read these
  478.             diskettes like HDREAD and FDREAD. However, BlitzCopy does not 
  479.             require the use of such programs.
  480.  
  481.                  Raising the capacity is normally achieved by formatting the
  482.             diskette with more sectors and/or tracks than is normally allowed
  483.             by DOS.  One 3.5 HD Diskette is formatted by DOS with 80 tracks
  484.             and 18 sectors, which yield (using two sides and 512 bytes /
  485.             sector) 80*18*2*512=1474560 bytes=1440KB.  Formatting the same
  486.             diskette with 84 tracks and 21 sectors (assuming your drive and
  487.             diskette don't revolt) 84*21*2*512=1806336 bytes =1764KB.
  488.  
  489.                  Generally we do not recommend this trick because the failure
  490.             rate of diskettes is extremely high.  Even when using high 
  491.             quality diskettes you should not put very important information 
  492.             on these things. Please note that in extreme circumstances you 
  493.             may also damage your disk drive.
  494.  
  495.                  There are no such programs included in BlitzCopy. You may
  496.             find these programs though at any PD or Shareware retailer.
  497.  
  498.                  BlitzCopy will read these diskettes and dutifully write to
  499.             the same, but we have no intention of including this questionable
  500.             feature in the formatting section of BlitzCopy.
  501.  
  502.                  While copying, you may still use the Sector Optimization
  503.             option. However, the process will be slowed a little.
  504.  
  505.                  BlitzCopy will also refuse to format to a higher sector 
  506.             count even if the data from the source disk will not fit on a 
  507.             normally formatted DOS disk.
  508.  
  509.        II.B.5  Configuring your System
  510.  
  511.             The following section clarifies the actions to be taken to
  512.        maximize the speed of your system.
  513.  
  514.             It is recommendable to insert a line in your autoexec.bat
  515.        to set the environment variable TEMP. This variable points to a
  516.        drive or directory where temporary files can be created and deleted.
  517.  
  518.             Temporary files contain data needed only for a limited time, and
  519.        are deleted as the program no longer needs them. You should use the
  520.        fastest drive available for such files, with least attention to free
  521.        data space.
  522.  
  523.             Example:
  524.  
  525.             SET TEMP=C:\DOS\TEMP
  526.  
  527.                  This sets the variable TEMP to a subdirectory on the C: 
  528.             drive under DOS. How to create directories and define variables 
  529.             is described in your DOS handbook.
  530.  
  531.             BlitzCopy uses a temporary file only when there is not enough XMS
  532.        memory available. This temporary file is not to be confused with the
  533.        buffer files that BlitzCopy creates. The temporary file is always
  534.        deleted as the program exits.
  535.  
  536.             If you are using a ramdisk that does not leave very much free 
  537.        XMS, or less XMS than area on the ramdisk, set the TEMP variable to 
  538.        use the ramdisk.
  539.  
  540.             TEMP was previously called TMP. If you have defined this
  541.        variable, BlitzCopy will use it. If you have defined both variables,
  542.        BlitzCopy prefers to use TEMP over TMP.
  543.  
  544.             A further optimization to undertake is to set the DMA buffer for
  545.        data transfer. This is done by setting a parameter in your config.sys
  546.        line for the memory manager. You should do this especially if you are
  547.        using a 2.88 MB drive. This is explained more fully in your handbook
  548.        for your memory manager.
  549.  
  550.             Examples:
  551.             Device=c:\dos\emm386.exe d=64
  552.             Device=c:\qemm\qemm386.sys DMA=64
  553.  
  554.             Further information about memory managers and autoexec.bat and
  555.        config.sys is contained in your DOS handbook.
  556.  
  557.   II.C  Installation Procedure
  558.  
  559.        II.C.1  The Installation
  560.  
  561.             The installation can be accomplished by "hand" or with the help 
  562.        of the Install program.
  563.  
  564.             II.C.1.a  Installation by "Hand"
  565.  
  566.                  If you do not want to use the installation program, you may
  567.             copy the files directly into a directory of your choice using the
  568.             XCOPY command or File Manager contained in your DOS.
  569.  
  570.             The required files are:
  571.  
  572.             BLITZCPY.EXE   The program itself
  573.             BLITZCPY.DAT   The Graphic files
  574.             BLITZCPY.LNG   The program text
  575.             BLITZCPY.INI   The default settings
  576.  
  577.                  The rest of the files are optional in the registered 
  578.             version, but required in the shareware version.
  579.  
  580.             Warning:  Later versions of this program may change filenames
  581.                       slightly. Please do not mix the shareware versions and 
  582.                       registered versions in one directory. The program may 
  583.                       not function correctly.
  584.  
  585.             II.C.1.b  The Installation Program
  586.  
  587.                  The registered version includes an installation program
  588.             which is further described in the full length handbook.
  589.  
  590.        II.C.2  Defective Diskettes
  591.  
  592.             It cannot be completely ruled out that the diskette that you
  593.        receive is defective. It is also possible that your handbook be
  594.        destroyed or damaged. We are, of course, overjoyed to send you a new
  595.        diskette or handbook, provided you can at least tell us what your
  596.        serial number was. You don't even have to send us the old diskette. 
  597.        We don't need it either. We hope to save you a little postage, and
  598.        at the same time a fax or a call is a lot faster than a letter.
  599.  
  600.   II.D  Installation under Windows
  601.  
  602.        You may only start BlitzCopy under Windows as a DOS application.
  603.   You should also use a maximized window to improve speed and performance.
  604.  
  605.        There are no known problems with using Windows, but there are a few 
  606.   disadvantages. You will definitely notice a speed difference with slow
  607.   Graphic controllers and the drive may even "stutter."
  608.  
  609.        If you absolutely cannot do without Windows, you should set up a PIF
  610.   file including the following settings:
  611.  
  612.             Execution should be set to "exclusive"
  613.  
  614.             Provide enough XMS memory
  615.  
  616.        
  617.  
  618.  
  619.  
  620.        Please be sure that:
  621.  
  622.             The available DOS and XMS memory is "locked."  That is, it should
  623.             be in normal memory, not on the hard disk as virtual memory.
  624.  
  625.             That all of the boxes in the middle are crossed for "Monitor
  626.             Ports."
  627.  
  628.        It is possible that you do not have enough XMS memory available that
  629.   BlitzCopy needs. On many systems with only 4MB RAM this is often the
  630.   case. In these cases it is normally better not to use XMS at all, which
  631.   is done by putting a zero in the XMS box. BlitzCopy will then buffer to
  632.   the hard disk itself, which is faster than using Windows virtual memory.
  633.  
  634.        It is possible that your picture color be slightly distorted after the
  635.   first diskette is copied. We surmise that the problem is with Windows
  636.   and/or the graphics card, not with BlitzCopy. Other programs also suffer
  637.   from this malady. To correct it, you may press the DOS Shell button, type
  638.   in EXIT, and the color should be corrected.
  639.  
  640.   II.E  Virus Problems
  641.  
  642.        When the copying begins the question arises whether the system can be
  643.   "infected" by the copying process. The simple answer is 'No'. Viruses
  644.   are only active when their program code is run or executed.
  645.  
  646.        If you have a "clean" system to begin with, there isn't really
  647.   anything that can happen. You can even copy an "infected" diskette
  648.   without harm to your own system. The code will only be duplicated, not
  649.   executed.
  650.  
  651.        If you are using a memory resident Virus protection system, you may
  652.   have to disable a few features that interfere with the copying process. 
  653.   Some of these include bootblock write warnings, diskette write warnings,
  654.   formatting warnings, or hard disk access warnings. All of the above must
  655.   be turned off for BlitzCopy to function.
  656.  
  657.        Most of these programs attempt to give these warnings in a text mode. 
  658.   Since BlitzCopy runs in VGA mode, sometimes you may only hear a peep and
  659.   not even know why.
  660.  
  661.   EXAMPLE:
  662.  
  663.        By VSAFE the third option "General Overwrite Warning" should be turned
  664.        off in a batch file before BlitzCopy is run, and activated again when
  665.        finished.
  666.        
  667.        @ECHO OFF
  668.        C:\DOS\VSAFE /3- /7-
  669.        C:\BLITZCPY\BLITZCPY.EXE
  670.        C:\DOS\VSAFE /3+ /7+
  671.  
  672.        This batch file turns the options off, and then on as described. 
  673.   Further information is to be found in your DOS Handbook.
  674.  
  675.        Virus protection that is installed in the BIOS protecting writes to
  676.   the boot block of the hard disk should present no problem, as BlitzCopy
  677.   does not write to the boot block of the hard disk. 
  678.  
  679.        You should also avoid having more than one memory resident Virus
  680.   detection program running.
  681.  
  682.        In any event, if your Virus program tells you there is a virus on the
  683.   boot block of the diskette, it is not the fault of BlitzCopy.
  684.  
  685.   II.F  Troubleshooting
  686.  
  687.        If you have read this entire passage and still do not know what to do,
  688.   please call us on our hotline. The telephone number is on the back of
  689.   that book.
  690.  
  691.        We have a requirement though. Please have your System information
  692.   (type, manufacturer, BIOS, unusual hardware, autoexec.bat, config.sys,
  693.   etc.) ready.  For problems with graphics we require information on Graphic
  694.   adapters, chipsets, VGABios versions, mousedrivers, etc.
  695.  
  696.        Most of this information is easily obtained using MSD. It is
  697.   contained in DOS after version 6.0 and in Windows after 3.1. We can also
  698.   use information gathered by SysInfo or Manifest that are a part of other
  699.   packages.
  700.  
  701. III   Starting the Program
  702.  
  703.   III.A  Executing the Program
  704.  
  705.        The program is started by typing in BLITZCPY and pressing ENTER. If
  706.   the directory that BlitzCopy is installed in doesn't exist in the PATH
  707.   environment variable, you must enter an explicit path, or first change to
  708.   that directory.
  709.  
  710.        Ideally, you would write a batch file to do this. We do not recommend
  711.   that you put BlitzCopy in the PATH variable as it simply extends the file
  712.   access time for DOS programs.
  713.  
  714.   III.B  Command Line Parameters
  715.  
  716.        As a rule, you should not need any command line parameters. Most of
  717.   the important settings are included in the .INI files. Some command line
  718.   parameters are supported however to allow you to use multiple
  719.   configurations. Here are the recognized commands:
  720.  
  721.        /I=[drive:]filename
  722.  
  723.        This parameter will load the specified .INI file rather than the one
  724.   that happens to reside in the default directory. This filename will also
  725.   appear in the "Defaults" window as the default setting.
  726.  
  727.        EXAMPLE:
  728.  
  729.        By starting the program with the command line BlitzCpy
  730.   /I=C:\BLITZCPY\PROFILE\MY.INI the .INI file "MY.INI" would be used instead
  731.   of whatever was in the default directory.
  732.  
  733.        If this parameter is not set, BlitzCopy will search for the file named
  734.   BLITZCPY.INI in the same directory where it is found itself. You may
  735.   change settings any time using the "Defaults" button.
  736.  
  737.        The file extension of .INI is not a requirement, but we recommend that
  738.   you keep it as an easy file distinguisher. You must specify an extension
  739.   though as you enter this parameter.
  740.  
  741.        Use of more than one .INI file is logical when using menu shells. It
  742.   would be useful to have one setup for copying diskettes, another for
  743.   formatting, creating buffer files, etc. . . .    
  744.  
  745.        /L=[drive]filename
  746.  
  747.        This parameter sets the specified language file. The text contained
  748.   in the file will then be used to mark the buttons.  The same rules and
  749.   explanations apply as for "/I."
  750.  
  751.        Further information on this file can be found later in this manual.
  752.  
  753.        /S+
  754.        Activate Beep
  755.  
  756.        This is designed to override the setting in the .INI file. Any
  757.   message will now be accompanied by a beep.
  758.  
  759.        /S-
  760.        Deactivate Beep
  761.  
  762.        Despite .INI file setting, the speaker will not beep for any reason.
  763.  
  764.        /AC
  765.        AutoCopy
  766.  
  767.        Simulates pushing the "Start" button. BlitzCopy simply begins
  768.   copying. For security reasons, a diskette that is already in the drive
  769.   will not be read from or written to until it is changed or verified by
  770.   pressing a key. This function is interesting if you have large quantities
  771.   of diskettes to produce and are using it in combination with a custom .INI
  772.   file specifying a buffer file to copy from.
  773.  
  774.        The program ends after copying and returns an ERRORLEVEL code that can
  775.   be tested in a batch file. A list of codes is provided later in this
  776.   manual.
  777.  
  778.        If the .INI file "Multiple Sources" and/or "Multiple Targets" fields
  779.   are activated the program will continue copying until interrupted or an
  780.   error condition occurs. You will immediately land back in DOS and an
  781.   ERROR code will be produced which can be detected in a batch file.
  782.  
  783.        /AF
  784.        AutoFormat
  785.  
  786.        This parameter functions exactly like "/AC" except that it starts the
  787.   Format function rather than the copy function. As with "/AC," the
  788.   diskette in the drive will be ignored until changed or verified.
  789.  
  790.        /+
  791.        High Speed Read and Write
  792.  
  793.        This parameter overrides the setting in the .INI file for reading and
  794.        writing the diskette(s). BlitzCopy can then read and write the
  795.        diskette(s) somewhat faster. The speed gain is about two seconds for
  796.        a 1.44MB diskette.
  797.  
  798.        This is not a very reliable function as it seems to work only for
  799.   about 15-20% of the computer types we've seen. Some computers just can't
  800.   handle the speed and end up reading the same tracks twice. You may also
  801.   get many error messages and a few data errors.
  802.  
  803.        Normally you should only use this parameter to test your drive, and
  804.   then use the .INI setting to make your decision permanent.
  805.  
  806.        /0
  807.        Normal Speed Read and Write
  808.  
  809.        This is also designed for testing your system. It overrides the
  810.   settings of the .INI file also. See above.
  811.  
  812.        /-
  813.        Reduced Speed Read and Write
  814.  
  815.        This will reduce the speed of reading and writing diskette(s) if you
  816.   think BlitzCopy is too fast for your computer. You may recognize this by 
  817.   the very slow copying compared to other computers, or by data errors on the
  818.   diskettes. The speed loss is not great. This parameter is also designed
  819.   only for testing.
  820.  
  821.        /?
  822.        Help
  823.  
  824.        This will cause BlitzCopy to display all of the allowable parameters
  825.   and in the last line the version number. The text of the help is English.
  826.  
  827. IV.  General Instructions
  828.  
  829.   IV.A  Mouse Operation
  830.  
  831.        Operation with a mouse is unthinkable simple. Point at what you want
  832.   and click the left button. No big deal.
  833.  
  834.   IV.B  Keyboard Operation
  835.  
  836.        Buttons, switches and options are three groups between which you may
  837.   jump clockwise by using the TAB key (or SHIFT-TAB for counterclockwise). 
  838.   The selected group will be highlighted with a frame. Within the group you
  839.   may make your selections with the arrow keys and the spacebar. The active
  840.   options will be lighted in green. The switches will show a small check
  841.   mark.
  842.  
  843.        The same applies to the Buttons in the middle of the screen. They may
  844.   be activated with the ENTER key or spacebar, but in contrast to the other
  845.   groups, the active button will only be slightly highlighted.
  846.  
  847.        Editing of any field is accomplished using the ENTER key to confirm
  848.   any input, BACKSPACE to erase the last character, DEL to erase the
  849.   character in front of the cursor, and HOME/END to move to the front/end 
  850.   of a line. Entering one of these fields does not cause a frame to
  851.   appear as a highlight. Only the cursor will appear.
  852.  
  853.        The buttons on a message can be navigated also with the cursor keys
  854.   and activated with the spacebar or ENTER key.
  855.  
  856.        The program can be ended at any time by pressing the ESC key twice. 
  857.   A message asking you to confirm this action will appear only during the
  858.   copy process.
  859.  
  860.        F1 activates a small window with some important information
  861.   (REGISTER ! REGISTER ! REGISTER !).
  862. V.  The Main Menu
  863.  
  864.        You can recognize the switches in the upper middle of the main menu.  
  865.   A switch that is set is marked with a green check, one that is not contains 
  866.   a black minus.
  867.  
  868.   Underneath that you can see a list of buttons.
  869.  
  870.         On the left and the right, there are groups of options in which the 
  871.   active option is highlighted in green.  The inactive options are grayed 
  872.   out.
  873.   V.A  The Buttons
  874.  
  875.  
  876.  
  877.        Buttons are switches that immediately provoke actions, and are
  878.   therefore very similar to commands.  The current button will be
  879.   highlighted in grey.
  880.  
  881.        V.A.1  "Start"
  882.  
  883.             Starts the copying process using the parameters you have 
  884.        selected. Remember to protect the rights of others!
  885.  
  886.        V.A.2  "End"
  887.  
  888.             Ends the program. You may also end the program any time by
  889.        pressing ESC twice.
  890.  
  891.        V.A.3  "Format"
  892.  
  893.             This begins the formatting process. This function is further
  894.        explained in it's own chapter.
  895.  
  896.        V.A.4  "Directory"
  897.  
  898.             With this button you enter the directory subprogram with which 
  899.        you may view directories and much more. This function has also been
  900.        dedicated a chapter of it's own.
  901.  
  902.        V.A.5  "DOS Shell"
  903.  
  904.             You have the opportunity to exit BlitzCopy and go back to DOS
  905.        without losing your selections. A part of BlitzCopy remains in memory
  906.        and restores everything when you are finished with your DOS session. 
  907.        Typing EXIT will return you to the program.
  908.  
  909.             Our thanks to Ralf Brown for his routine SPAWNO, which we used to
  910.        keep memory requirements as small as possible.
  911.  
  912.        V.A.6  "Defaults"
  913.  
  914.             The selection of this button allows you to set the files from
  915.        which all default settings are loaded. It has also been dedicated
  916.        it's own chapter later in this manual.
  917.  
  918.        V.A.7  "Info"
  919.  
  920.             Shows the serial and version number information, along with the
  921.        credits.
  922.  
  923.   V.B.  The Options
  924.  
  925.  
  926.  
  927.        Only one selection may be active within any group of options. This
  928.   activated option will be filled with green, while the other nonselected
  929.   options remain dark. The selection of some options can be mutually
  930.   exclusive to other selections. This means that certain options cannot be
  931.   selected at certain times. These nonselectable options are marked light
  932.   grey.
  933.  
  934.        V.B.1  Choice of Source Type
  935.  
  936.             In choosing your source drive, you are offered two selections: 
  937.        "DOS-Automatic" and "CP-Backup."
  938.  
  939.             DOS-Automatic is used for all diskettes that can and will be read
  940.        by DOS. This is usually the default setting. The type of diskette
  941.        will be automatically recognized, even abnormally formatted disks with
  942.        strange sector and track numbers. It makes no difference what
  943.        capacity the disk physically has, as long as the drive will read it.
  944.  
  945.             When writing to or reading from a diskette, a few pertinent facts
  946.        are shown on screen above and below the pictured disk drive.
  947.  
  948.             Above the picture is the name of the diskette.  If it is a buffer
  949.        file, the name of the buffer file will appear below it in parentheses. 
  950.        Below the picture is the serial number (if any) of the diskette, and
  951.        the number of sectors and tracks to be read.
  952.  
  953.             With the option CP-Backup you may copy diskettes created with
  954.        Central Point Software's "CP-Backup." This software is delivered as
  955.        a package with many kinds of tape drives, but can also be individually
  956.        bought. There is a version of this program for DOS and for Windows. 
  957.        Both use the same format for the diskettes.
  958.  
  959.             The CPS format cannot normally be read by conventional copying
  960.        programs, or is at least very slow. This becomes noticeable very
  961.        quickly.  Often it would be nice to create a quick copy of a set of
  962.        CPS diskettes, but the work of recreating the entire backup hinders
  963.        the effort. Especially with large hard drives and complicated
  964.        directory structures, it can take hours to rummage around and find
  965.        those few files you would like to secure. With the CP-Backup option
  966.        you may now copy these disks as easily as any other DOS diskettes.
  967.  
  968.        Warning!       Be sure that this function is only used if the
  969.                       diskette is certainly a CPS formatted diskette. CPS
  970.                       can also format and use normal DOS diskettes, which
  971.                       must also further be used as such.
  972.  
  973.             The settings for the CPS formats are adjusted from within PC-
  974.        Backup at menu point OPTIONS:DISKFORMAT.
  975.  
  976.             BlitzCopy was tested with diskettes created by the DOS version of
  977.        CP-Backup versions 7.1,8.0,8.0a, 9.0, and  CP-Backup for Windows 2.5. 
  978.        It is not known whether diskettes created with other versions of the
  979.        software can be manipulated, but it is very possible.
  980.  
  981.        V.B.2  Choice of Source Drive
  982.  
  983.             You can select which drive should serve as the source of
  984.        information for BlitzCopy. Since the program only supports two
  985.        diskette drives, you may choose between A: and B:. If you do not have
  986.        a drive B:, it will be grayed out and nonselectable.
  987.  
  988.             With a choice of "buffer file" you inform BlitzCopy that you wish
  989.        to use a file created on the hard disk. The editing functions for
  990.        this field are found in the section "operation with the Keyboard"
  991.        earlier in this manual.
  992.  
  993.             A buffer file is the complete contents of a diskette compacted
  994.        into a single file and stored on mass media. This makes a convenient
  995.        way to store diskettes on a hard disk or tape streamer. A streamer is
  996.        naturally a lot easier way to store information than a stack of
  997.        floppies.
  998.  
  999.             The buffer file contains all of the files that are read during its
  1000.        creation. It represents an exact duplicate of the diskette, and is
  1001.        treated as such.  You could even copy a 720Kb buffer file onto a
  1002.        1.44Mb buffer file and thereby convert it to 1.44 Mb. (Which wouldn't
  1003.        make much sense, but it is possible.)
  1004.  
  1005.             While writing to or reading from a buffer file, the name of the
  1006.        diskette will be displayed along with the name of the buffer file.
  1007.  
  1008.             The buffer file is compressed. The compression method used is
  1009.        RLE, which does not allow maximal compression, but it is fast and
  1010.        causes minimal confusion while writing to the hard disk. The buffer
  1011.        files are in any case smaller than the actual diskette files.
  1012.  
  1013.             A further advantage is that there is still something to be gained
  1014.        from using hard disk "doublers". It is actually possible, when a file
  1015.        is already optimally compressed, that it requires more space to be
  1016.        stored on a compressed disk than an uncompressed disk. This effect is
  1017.        avoided by allowing for further compression.
  1018.  
  1019.             To select a buffer file as the source, you must enter the 
  1020.        complete name and path. How to do this without having to type it in 
  1021.        yourself is in the section entitled "Buttons" in the "Directory" 
  1022.        Function.
  1023.  
  1024.             The buffer files of the previous versions are fully upward
  1025.        compatible to the buffer files of this version (2.0). Older versions
  1026.        of the program cannot read the buffer files from this version.
  1027.  
  1028.             If there is a change in the format of the buffer files, there 
  1029.        will also be a utility program to convert them easily into the new 
  1030.        format. Archive away!
  1031.  
  1032.             By selecting the text input field directly with the mouse, the
  1033.        option buffer file will automatically be highlighted.  The default
  1034.        buffer file name can be set in the .INI file.  See "Structure of the
  1035.        .INI File" in the Appendices.
  1036.  
  1037.             You must also enter a number and a wildcard character when 
  1038.        copying multiple sources to allow the program to find the files. How 
  1039.        to create multiple buffer files is described in "Multiple Sources."
  1040.  
  1041.        V.B.3  Choice of Target Type
  1042.  
  1043.             As long as Format adjustment is not turned on, the target 
  1044.        diskette must have the same format as the source diskette. All other 
  1045.        options will be unavailable. When the format adjustment is activated, 
  1046.        you may select which format you wish to use. If you have selected 
  1047.        CP-Backup, the only allowable choice is "from source."
  1048.  
  1049.             Be sure that the capacity of the target diskette is enough to 
  1050.        hold the data from the source diskette. If the data does not fit,
  1051.        BlitzCopy will print an error message "Format adjustment is not
  1052.        possible." A list of other error messages is found in "Errors during
  1053.        Copying" later in the manual.
  1054.  
  1055.             2.88Mb can only be selected if BlitzCopy detects that such a 
  1056.        drive is present and functional. Please note also the problems listed 
  1057.        in "2.88 Mb Drives." If you insert a target diskette that is not
  1058.        formatted to the proper capacity, BlitzCopy will proceed to format it.
  1059.  
  1060.             Should you wish, for example, to copy a 720Kb diskette onto a
  1061.        1.44Mb formatted diskette, and set the capacity erroneously to 1.2Mb,
  1062.        the diskette will be formatted to 1.2Mb capacity. By correctly
  1063.        setting it to 1.4Mb, the diskette will not be reformatted. (The
  1064.        switch "Format Always" will override this and do exactly what it says
  1065.        -- Format the diskette anyway.)
  1066.  
  1067.             The physical capacity of the diskette will not be checked.  That
  1068.        means that BlitzCopy will attempt to format a 360Kb diskette to 1.44Mb
  1069.        if you tell it to. It is very unlikely that it will succeed, though. 
  1070.        You may use this function though to make a 1:1 copy of a 1.4Mb
  1071.        diskette onto a 1.2Mb diskette. There do not seem to be any other
  1072.        logical applications for this feature outside copying a 720Kb 3.5"
  1073.        diskette onto an exotic and seldom-seen 5.25" QD (Quad density)
  1074.        diskette.
  1075.  
  1076.             Anything else, such as formatting a 3.5" DD diskette to 1.2Mb, is
  1077.        not recommendable if you value your data.
  1078.  
  1079.             This option is available generally for people who wish to install
  1080.        a program from drive A: which is a 5.25" drive, but the diskettes were
  1081.        delivered in 3.5" format. Before you do this though, it is advisable
  1082.        to read the section on abnormally formatted diskettes, and certainly
  1083.        only high quality diskettes should be used.
  1084.  
  1085.             Abnormally formatted source diskettes will cause the target
  1086.        diskette to be formatted exactly as the source if the format
  1087.        adjustment switch is not turned on. Please note that the target
  1088.        diskette must withstand such a format. Otherwise, the whole thing
  1089.        will be broken off with an error message.
  1090.  
  1091.             If an error occurs during copying that cannot be solved by simply
  1092.        formatting the diskette, an error will occur and the process will be
  1093.        canceled. By today's low diskette prices there is really no excuse
  1094.        for using diskettes marked with bad sectors. BlitzCopy will simply
  1095.        give an error message and stop the process without marking the sectors
  1096.        as bad or bothering to finish the formatting.
  1097.  
  1098.             In summary:  The capacity of the source diskette must be smaller
  1099.        or equal to the target diskette unless format adjustment is allowed,
  1100.        in which case there must be at least enough room on the target for the
  1101.        "Net" contents of the source. With "Adjust Format" turned off, the
  1102.        target will be formatted to whatever the source is. When "Adjust
  1103.        Format" is on, the target will be formatted to whatever you tell it
  1104.        to. If for any reason the target diskette cannot hold all of the
  1105.        information, an error occurs.  Further information on Format
  1106.        Adjustment can be found in a later chapter.
  1107.  
  1108.        V.B.4  Choice of Target Drive
  1109.  
  1110.             Here you can choose the desired drive or buffer file to be copied
  1111.        into. The instructions outlined for the source drive apply here also. 
  1112.        If the file or directory does not exist, you will be asked if you want
  1113.        to create it.
  1114.   V.C  Switches
  1115.  
  1116.  
  1117.  
  1118.   Switches are either on (=green check) or off (=black minus). They set up
  1119. the way in which certain functions are to be carried out.  Some settings for
  1120. these switches are mutually exclusive, and others are meaningless to some
  1121. functions. For example, it is irrelevant how "Adjust Format" is set when
  1122. copying CP-Backup diskettes.
  1123.  
  1124.        V.C.1  Multiple Sources
  1125.  
  1126.             With this switch you inform the program that you wish to copy
  1127.        several diskettes or buffer files at once. It is logical that when
  1128.        you have multiple sources, that you must also have multiple targets,
  1129.        so the "Multiple Target" switch will then turn itself on.
  1130.  
  1131.             BlitzCopy can now copy to either multiple diskettes, or to a set
  1132.        of buffer files that you specify. The diskettes are simply shoved
  1133.        into the drive in the proper order, but for buffer files you must
  1134.        explicitly state the filenames.
  1135.  
  1136.             Since the program now expects to create multiple buffer files, 
  1137.        you must enter a valid buffer file name that can be incremented. 
  1138.        These files will also end up in the same directory.
  1139.  
  1140.             BlitzCopy uses its own set of wildcard characters, one of which 
  1141.        is designed to represent a counter incremented as new files are 
  1142.        needed. It happens to be the same as the DOS wildcard "?".  A number 
  1143.        will replace the wildcard, and continue to increment until all of the 
  1144.        files have been created.  The counter normally starts at "1".
  1145.  
  1146.             The buffer file name of "DISK????.BUF" will create a file called
  1147.        DISK0001.BUF, and then DISK0002.BUF, etc.
  1148.  
  1149.             You may also enter a slash "/" at the end of the line and a
  1150.        number.  BlitzCopy will then start at that number instead of 1 and
  1151.        begin incrementing.  Thus, "DISK????.BUF/36" will create a file
  1152.        DISK0036.BUF and then DISK0037.BUF etc.
  1153.  
  1154.             BlitzCopy will now continue to copy until you run out of 
  1155.        diskettes and/or cancel the process, or until an error occurs. 
  1156.  
  1157.        V.C.2  Multiple Targets
  1158.  
  1159.             When you turn on this switch by itself, we assume you are trying
  1160.        to make several copies of a single diskette or buffer file. When you
  1161.        press the switch for multiple sources, we assume you want to make a
  1162.        single copy of several diskettes or buffer files.
  1163.  
  1164.             Enter the source information as a buffer file or from a diskette,
  1165.        which diskette drive you will be copying to. Start the copying
  1166.        process. The source will only be read once, and then BlitzCopy will
  1167.        begin to duplicate it ferociously until you cancel the operation or
  1168.        run out of disks.
  1169.  
  1170.        V.C.3  Copy Data Only
  1171.  
  1172.             Most diskettes are not used to their full capacity. Sometimes it
  1173.        is possible to save much time by reading only the sectors and tracks
  1174.        that contain data. The result is smaller buffer files, which also
  1175.        require less XMS memory -- a fact not to be understated.
  1176.  
  1177.             You should turn this switch off while making backup copies of
  1178.        original diskettes, as certain sectors may be intentionally "hidden"
  1179.        or some type of simple copy protection  may be in effect. Please note
  1180.        though, that BlitzCopy is not meant to be a copy protection removal
  1181.        program or designed to copy copyprotected programs. For such needs we 
  1182.        recommend COPYIIPC from Central Point Software.
  1183.  
  1184.             Any information that the target diskette may contain will not be
  1185.        overwritten as long as there is enough room for the new data.
  1186.  
  1187.             Diskettes that once contained confidential material should be
  1188.        formatted completely for security reasons. Simply overwriting the
  1189.        data is sometimes not secure enough.
  1190.  
  1191.             If a bad sector is encountered during copying, it will be
  1192.        formatted individually. If a second bad sector is found, the entire
  1193.        disk will be reformatted.
  1194.  
  1195.        V.C.4  Diskette Change
  1196.  
  1197.             This feature takes the drudgery out of pressing a key every time
  1198.        you change diskettes. These diskette changes will simply be
  1199.        automatically recognized and acted upon.
  1200.  
  1201.             Disk drives emit a signal when the diskette is changed. This
  1202.        signal is only emitted when the light is on and the disk is still
  1203.        turning. BlitzCopy is therefore one of the few programs in which you
  1204.        may safely remove the diskette (when prompted) while the lamp is still
  1205.        lit.
  1206.  
  1207.        Warning!  Do not "rip" the diskette out of the drive.  Simply push
  1208.                  the eject button and pull it out normally as always, even
  1209.                  if you are in a rush. Your computer will thank you for
  1210.                  being careful.
  1211.  
  1212.             If for any reason you have not changed the diskette within five
  1213.        minutes, the drive will turn itself off. This is to prevent a drive
  1214.        from burning itself out. However, the next diskette change must be
  1215.        affirmed by pressing the OK button.
  1216.  
  1217.             If your drive does not support this feature, you may simply klick
  1218.        on OK with the mouse or press ENTER. The program will continue to
  1219.        function normally when manually operated.
  1220.  
  1221.        V.C.5  Adjust Format
  1222.  
  1223.             Normally BlitzCopy Professional formats the target diskette to 
  1224.        the exact dimensions as the source diskette, creating a 1:1 copy. 
  1225.        Since 1:1 copies are not always necessary these days, we offer you the
  1226.        possibility to format the diskette to whatever capacity you wish.
  1227.  
  1228.             The only requirement is that the target diskette has enough free
  1229.        space to hold all of the data from the source diskette. You may even
  1230.        copy to a diskette that is formatted to a lower capacity, provided the
  1231.        free data space is still sufficient for the information being copied.
  1232.  
  1233.             Since formatting the diskette to a different capacity means that
  1234.        you will no longer create a 1:1 copy, the switch "Copy Data Only" will
  1235.        also be activated, to save time and space. When the "Copy Data Only"
  1236.        switch is turned off, the "Adjust Format" switch will also turn itself
  1237.        off.
  1238.  
  1239.             Otherwise nothing changes much.  Choose your source and target
  1240.        drives and/or  files, the format of the target disk, and start the
  1241.        copying.
  1242.  
  1243.             When the free space of the target diskette no longer suffices, an
  1244.        error message will be displayed. You may also use "Adjust Format" for
  1245.        buffer files. This is useful for buffer file format conversion.
  1246.  
  1247.        EXAMPLE:  a 3.5" 1.44MB Diskette with 300KB of data can be copied
  1248.                  onto a 5.25" 360KB diskette. Also a full 360KB Diskette
  1249.                  can be copied onto a 3.5" 1.44MB diskette leaving about
  1250.                  1.1MB free.
  1251.  
  1252.             You may fill the rest of the disk with whatever you wish. You may
  1253.        want to use one of the configurable buttons in the directory function
  1254.        to call your favorite file manager.
  1255.  
  1256.             The biggest advantage of format adjustments is the simultaneous
  1257.        defragmentation of the files. You may defragment a diskette with this
  1258.        by simply copying it onto itself with this feature turned on. You can
  1259.        do this with an unlimited number of diskettes by turning on the
  1260.        multiple target and multiple source switches also. And if you really
  1261.        have some time to kill, you can turn on the "Format Always" switch and
  1262.        reformat all of your diskettes to freshen them.
  1263.  
  1264.             All of the above is also true for buffer files. You can convert
  1265.        your diskettes from 3.5" to 5.25" and back again if you want to. Used
  1266.        in connection with a wildcard character, you can copy and convert an
  1267.        entire set of original program diskettes and defragment them.
  1268.  
  1269.             CPS diskettes cannot be changed in format for technical reasons. 
  1270.        When the "CP-Backup" option is selected, the "Adjust Format" switch
  1271.        will turn off.
  1272.        V.C.6  Buffer File Comment
  1273.  
  1274.  
  1275.  
  1276.             You can use this switch to add a comment to the buffer files that
  1277.        you create.  This allows for very easy identification later. When
  1278.        this switch is turned on, a window will appear after the copying
  1279.        process displaying the file data. This includes the buffer file name,
  1280.        the diskette label, and the format type of the bufferfile.
  1281.  
  1282.             There are also two text fields to be seen. In one box you can see
  1283.        the buffer file name again, and in the other a short description. 
  1284.        These two boxes are editable. If you change the name of the buffer
  1285.        file, it will be saved under that name.  The comment can range up to
  1286.        80 characters.
  1287.  
  1288.             The entries may be saved by pressing "save".  Pressing ESC or
  1289.        "Cancel" will save the file, but without a comment.
  1290.  
  1291.             You can set up a standardized comment in the .INI file. There are
  1292.        a few variables available to automate this process.
  1293.  
  1294.        %I
  1295.        Copy Number
  1296.  
  1297.             BlitzCopy inserts the current buffer file number into this
  1298.        variable in the comment.
  1299.  
  1300.        EXAMPLE:  The comment for a series of buffer files named
  1301.                  DISK????.BUF, sharing the comment template "Diskette %i,"
  1302.                  would have the comment "Diskette 1," "Diskette 2," etc.
  1303.  
  1304.        %n
  1305.        Diskette Name
  1306.  
  1307.             The label of the source diskette will be inserted into the 
  1308.        comment at this point.
  1309.  
  1310.        EXAMPLE:  A diskette with the label "SHAREWARE" would imprint this
  1311.                  name on any buffer file comments.  "Diskette %n" would
  1312.                  then produce "Diskette SHAREWARE."
  1313.  
  1314.        %t
  1315.        Todays Date and Time
  1316.  
  1317.             The time and date will be inserted into the comment with this
  1318.        variable.
  1319.  
  1320.        EXAMPLE:  A diskette inserted and read on 09.20.1994 at 18:50 will
  1321.                  produce a comment "Diskette from 09.20.1994 18:50" when
  1322.                  using the format "Diskette from %t."
  1323.  
  1324.             All parameters can also be combined. The most useful combination
  1325.        is probably "Diskette %n, Nr. %i, Read on %t." Using the examples
  1326.        above, the comment would then look like "Diskette SHAREWARE, Nr. 1,
  1327.        Read on 09.20.1994 18:50."
  1328.  
  1329.             The comments can then be viewed and edited while in the directory
  1330.        function. More information on this subject is covered in the section
  1331.        "Buffer File Editing."
  1332.  
  1333.        V.C.7  Run Program
  1334.  
  1335.             This switch can be activated to run a program after each disk is
  1336.        successfully copied. This could be any one of five programs that are
  1337.        available in the Directory function.
  1338.  
  1339.             In the BLITZCPY.INI these five buttons are represented between 55
  1340.        and 59. The entry number 111 indicates which of the five programs is
  1341.        to be run. It sounds complicated, but it's not.
  1342.  
  1343.        EXAMPLE:  You have entered the text "C:\UTILS\SCAN\SCAN.EXE" for
  1344.                  number 55 in the BlitzCpy.INI. For number 111 you have
  1345.                  entered "55." Now each time a diskette is successfully
  1346.                  copied, the program "Scan" will be run from the directory
  1347.                  "C:\UTILS\SCAN."
  1348.  
  1349.             You may also use these sysmbols or wildcards as command line
  1350.        parameters.
  1351.  
  1352.        %d : Target Drive
  1353.        %f : Target Drive, Current Directory, Target Buffer File
  1354.        %w : Wait for Keypress
  1355.        %e : Error code
  1356.  
  1357.        EXAMPLE:  You wish to run the program "PROTECT.EXE" in the
  1358.                  directory "\TOOLS" on drive C:. In the BlitzCpy.INI the
  1359.                  line would then look like this: "55=C:\TOOLS\PROTECT.EXE
  1360.                  %d."
  1361.  
  1362.             You may also freely configure the buttons while BlitzCopy is
  1363.        running. You do not have to restart the program for the changes to
  1364.        take effect. More information can be found in the section "Structure
  1365.        of an INI File."
  1366.  
  1367.  
  1368.             One possible application of this feature, besides scanning for
  1369.        viruses, is serial number generators for diskettes. Since the program
  1370.        can also run batch files as a part of this feature, the possibilities
  1371.        are endless, including a DOS run diskette copying station.
  1372.  
  1373.  
  1374.        V.C.8  Overwrite Warning
  1375.  
  1376.             This function protects you from overwriting your valuable data
  1377.        accidentally. It checks the diskettes root directory for entries --
  1378.        whether marked as deleted or not -- and produces an error message
  1379.        should any be found.
  1380.  
  1381.             This means you will also be warned even if the files have been
  1382.        deleted with "DEL." Once the disk has been formatted, even with a
  1383.        quick format, this message will no longer appear.
  1384.  
  1385.        V.C.9  Format Always
  1386.  
  1387.             This will cause BlitzCopy to format the target diskette 
  1388.        regardless of its present status. You can then feel secure that the 
  1389.        diskette is error free. You may also be certain that all data 
  1390.        previously on the disk is permanently destroyed.
  1391.  
  1392.             If the switch "Copy Data only" is active, only the sectors that
  1393.        actually contain data are copied. Any sectors on the source diskette
  1394.        that did not contain data will not be copied to the target. For data
  1395.        security reasons, you may want to completely format the target 
  1396.        diskette before copying.
  1397.  
  1398.             When copying to brand new unformatted diskettes, you should turn
  1399.        this on anyway. Otherwise BlitzCopy will waste time trying to write
  1400.        to the diskette before realizing that it should be formatted first.
  1401.  
  1402.        V.C.10  Sector Optimization
  1403.  
  1404.             Sector optimization writes the sectors optimally onto the tracks
  1405.        of the diskette, so that DOS can read them quickly. This optimization
  1406.        is completely transparent to DOS. The speed gain realized (especially
  1407.        in large files) is about 30-40%. This speed gain is, of course, only
  1408.        perceptible when the files are large enough to cover several tracks.
  1409.  
  1410.             If this switch is set, the diskettes will be reformatted as
  1411.        required. You only need to do this once for each diskette. 
  1412.        Afterwards, the diskette will remain so until formatted with the DOS
  1413.        FORMAT command using the /U switch.
  1414.  
  1415.             Since the sector optimization is a part of the formatting 
  1416.        process, the diskette will only be optimized if it is completely 
  1417.        formatted.
  1418.  
  1419.             It is not necessary to format all of your diskettes to take
  1420.        advantage of this optimization.  BlitzCopy can read a normal DOS
  1421.        diskette just as fast as an optimized diskette. Sometimes it is not
  1422.        logical to optimize the diskettes. For example, a set of installation
  1423.        diskettes is normally only read once, and then stored away as a backup
  1424.        indefinitely.
  1425.  
  1426.             There are no known problems with sector optimization. Under
  1427.        certain circumstances, a diskette formatted with optimization by a
  1428.        different program than BlitzCopy can take a little longer to read.
  1429.  
  1430.             Diskettes using the CP-Backup format cannot be optimized at all
  1431.        for technical reasons.
  1432.  
  1433.        V.C.11  Verify Data
  1434.  
  1435.             Sometimes you may wish to be absolutely certain that the target
  1436.        diskette was properly copied. To insure this, each and every sector
  1437.        will be read a second time to detect errors. "Weak" sectors can be
  1438.        detected very easily this way. The disadvantage is a great speed loss
  1439.        due to the doubled reading of the diskette.
  1440.  
  1441.             BlitzCopy is very security conscious with your data. However,
  1442.        when you are using cheap diskettes, or are formatting for the first
  1443.        time, it is recommendable to check for diskette errors. In most other
  1444.        cases you can ignore this option and copy worry-free.
  1445. VI.  The Format Function
  1446.  
  1447.  
  1448.  
  1449.   Caution!       Formatting a diskette with BlitzCopy is an irreversible
  1450.                  action.
  1451.  
  1452.   The method used by BlitzCopy to format diskettes is not comparable to the
  1453. /Q "quick" method used by DOS FORMAT. The FAT tables from the old diskette
  1454. will be overwritten, and a new root directory will be created.
  1455.  
  1456.   Think real hard whether or not you need that diskette before you begin to
  1457. format it.  We recommend that you use the "Directory" function to view the
  1458. contents of the diskette before you destroy it.
  1459.  
  1460.   VI.A  Options
  1461.  
  1462.  
  1463.  
  1464.        As with all other instances within BlitzCopy, a option button is
  1465.   simply selected with the mouse or by using the keyboard TAB key and the
  1466.   spacebar.
  1467.  
  1468.        VI.A.1  Choice of Format Type
  1469.  
  1470.             On the left side of the screen you may select which type of 
  1471.        format you wish to perform. You may create either a regular DOS 
  1472.        diskette, or a special diskette designed for use by the program 
  1473.        CP-Backup from Central Point Software.
  1474.  
  1475.        Warning!  Check to make sure that you have configured CP-Backup
  1476.                  correctly to work with these disks. CP-Backup also has
  1477.                  the ability to use regular DOS diskettes, and will
  1478.                  reformat them if necessary.
  1479.  
  1480.        The selection of CPS Format implies that you are fully formatting the
  1481.        diskette.
  1482.  
  1483.        VI.A.2  Choice of Formatting Methods
  1484.  
  1485.             There are four options here to select from.
  1486.  
  1487.             "Safe"
  1488.             BlitzCopy reads each and every sector on the diskette. If an
  1489.             error is encountered, the diskette will be completely formatted
  1490.             from that point destroying all information stored on the 
  1491.             diskette.
  1492.  
  1493.             If no error occurs, only the bootblock will be recreated, and the
  1494.             other information can be retrieved with special data recovery
  1495.             programs if needed.
  1496.  
  1497.             Sector optimization will also be performed if necessary.
  1498.  
  1499.             "Quick"
  1500.             The fastest method to format a diskette is simply to overwrite 
  1501.             the directory information and FAT. Use this method only once you 
  1502.             have formatted the diskette previously with "DOS," and are 
  1503.             certain that there are no errors on the surface of the disk.
  1504.  
  1505.             "Full"
  1506.             The diskette will be treated in this case as if it were never
  1507.             formatted. All sectors and tracks will be newly formatted, and
  1508.             all previous information deleted. This method is also the safest
  1509.             way to find out if there is an error on the surface of the
  1510.             diskette.
  1511.  
  1512.             This process will also create a custom bootblock. A bootblock is
  1513.             designed to "kick-start" the operating system. Whatever is
  1514.             written at the beginning of the disk will be read first by the
  1515.             computer. This will in turn load DOS, UNIX, or whatever you may
  1516.             be running. If there is nothing legible in the bootblock, the
  1517.             system will report "non-system disk or drive error."  We have
  1518.             relieved this problem by inserting a small program into the
  1519.             bootblock which transfers control to the first hard disk (usually
  1520.             C:.) You will then receive an error message only when there is no
  1521.             hard disk present.
  1522.  
  1523.             The net result is that when you forget to remove the diskette and
  1524.             press reset, you will not even notice that the diskette is in the
  1525.             drive. 
  1526.  
  1527.             If your computer has some abnormal type of booting system, simply
  1528.             remove the diskette and boot however you wish.
  1529.  
  1530.             A diskette used to boot the computer can be created with the DOS
  1531.             command SYS. Please refer to your DOS handbook.
  1532.  
  1533.             "Label"
  1534.             This does not actually format the diskette at all. It simply
  1535.             writes the name you entered onto the diskette, and when
  1536.             appropriate, the serial number. You may do this with any type of
  1537.             diskette.
  1538.  
  1539.        VI.A.3  Choice of Capacity
  1540.  
  1541.             On the right side of the screen you can set the desired capacity
  1542.        of the target drive. You are allowed to make any setting that the
  1543.        diskette can physically handle. If the diskette cannot be formatted
  1544.        to that capacity, you will receive an error message and the process
  1545.        will be canceled.
  1546.  
  1547.             You will only be allowed to select 2.88 MB if BlitzCopy has
  1548.        discovered such a drive and controller in your system.
  1549.  
  1550.             CPS-Backup diskettes can only be formatted to the normal DOS
  1551.        standards of 360Kb, 720Kb, 1.2Mb, and 1.4Mb.  Any other settings are
  1552.        not possible.
  1553.        
  1554.        VI.A.4  Choice of Drives
  1555.  
  1556.             Here you may choose in which drive the formatting will occur.
  1557.  
  1558. VI.B  Switches
  1559.  
  1560.  
  1561.  
  1562.        Please notice that the labels of the buttons here are very similar to
  1563.   the labels of the switches on the main menu. The settings however, are
  1564.   independent of one another. This is also to be seen in the BLITZCPY.INI
  1565.   where the settings for the Format Function are separated into an
  1566.   independent group. To make this difference clear, the switches have also
  1567.   been optically separated from one another slightly more than the main
  1568.   menu.
  1569.  
  1570.        VI.B.1  Multiple Formats
  1571.  
  1572.             This switch will set BlitzCopy so that the format process will
  1573.        continue until manually interrupted. You can use this to format many
  1574.        disks of the same type to the same capacity.
  1575.  
  1576.        VI.B.2  Diskette Change
  1577.  
  1578.             This switch activates the ability to BlitzCopy to recognize when
  1579.        the diskette has been changed without having to press a button or key. 
  1580.        After five minutes of inactivity this switch will turn itself off to
  1581.        prevent damage to your hard disk.
  1582.  
  1583.        VI.B.3  Start Program
  1584.  
  1585.             You may start any program you wish once BlitzCopy has finished
  1586.        formatting the diskette. This may be useful for serial numbering your
  1587.        diskettes, or any number of other tasks. Exactly which program will
  1588.        be started is set in the BLITZCPY.INI file.
  1589.  
  1590.             In the BLITZCPY.INI these five buttons are represented between 55
  1591.        and 59. The entry number 111 indicates which of the five programs is
  1592.        to be run. It sounds complicated, but it's not.
  1593.  
  1594.        EXAMPLE:  You have entered the text "C:\UTILS\SCAN\SCAN.EXE" for
  1595.                  number 55 in the BLITZCPY.INI. For number 111 you have
  1596.                  entered "55." Now each time a diskette is successfully
  1597.                  formatted, the program "Scan" will be run from the directory
  1598.                  "C:\UTILS\SCAN."
  1599.  
  1600.             You may also use these symbols or wildcards as command line
  1601.        parameters.
  1602.  
  1603.        %d : Target Drive
  1604.        %f : Target Drive, Directory, Buffer File
  1605.        %w : Wait for Keypress
  1606.        %e : Error code
  1607.  
  1608.        EXAMPLE:  You wish to run the program "PROTECT.EXE" in the
  1609.                  directory "\TOOLS" on drive C:. In the BLITZCPY.INI the
  1610.                  line would then look like this: "55=C:\TOOLS\PROTECT.EXE
  1611.                  %d."
  1612.             
  1613.             You may also freely configure the buttons while BlitzCopy is
  1614.        running. You do not have to restart the program for the changes to
  1615.        take effect. More information can be found in the section "Structure
  1616.        of an INI File."
  1617.  
  1618.  
  1619.             One possible application of this feature, besides scanning for
  1620.        viruses, is serial number generators for diskettes. Since the program
  1621.        can also run batch files as a part of this feature, the possibilities
  1622.        are endless, including a DOS run diskette formatting station.
  1623.  
  1624.        VI.B.4  Overwrite Warning
  1625.  
  1626.             This function protects you from overwriting your valuable data
  1627.        accidentally. It checks the diskettes root directory for entries --
  1628.        whether marked as deleted or not -- and produces an error message
  1629.        should any be found.
  1630.  
  1631.             This means you will also be warned even if the files have been
  1632.        deleted with "DEL." Once the disk has been formatted, even with a
  1633.        quick format, this message will no longer appear.
  1634.  
  1635.        VI.B.5  Sector Optimization
  1636.  
  1637.             Sector optimization writes the sectors optimally onto the tracks
  1638.        of the diskette, so that DOS can read them quickly.  This optimization
  1639.        is completely transparent to DOS. The speed gain realized (especially
  1640.        in large files) is about 30-40%. This speed gain is of course only
  1641.        perceptible when the files are large enough to cover several tracks.
  1642.  
  1643.             If this switch is set, the diskettes will be reformatted as
  1644.        required. You only need to do this once for each diskette. 
  1645.        Afterwards, the diskette will remain so until formatted with the DOS
  1646.        FORMAT command using the /U switch.
  1647.  
  1648.             Since the sector optimization is a part of the formatting 
  1649.        process, the diskette will only be optimized if it is completely 
  1650.        formatted.
  1651.  
  1652.             It is not neccessary to format all of your diskettes to take
  1653.        advantage of this optimization. BlitzCopy can read a normal DOS
  1654.        diskette just as fast as an optimized diskette. Sometimes it is not
  1655.        logical to optimize the diskettes. For example, a set of installation
  1656.        diskettes is normally only read once, and then stored away as a backup
  1657.        indefinitely.
  1658.  
  1659.             There are no known problems with sector optimization. Under
  1660.        certain circumstances, a diskette formatted with optimization by a
  1661.        different program than BlitzCopy can take a little longer to read.
  1662.  
  1663.             Diskettes using the CP-Backup format cannot be optimized at all
  1664.        for technical reasons.
  1665.  
  1666.        VI.B.6  Verify Format
  1667.  
  1668.             Sometimes you may wish to be absolutely certain that the target
  1669.        diskette was properly formatted. To insure this, each and every
  1670.        sector will be read a second time to detect errors. "Weak" sectors
  1671.        can be detected very easily this way. The disadvantage is a great
  1672.        speed loss due to the doubled reading of the diskette.
  1673.  
  1674.             BlitzCopy is very security conscious with your data. However,
  1675.        when you are using cheap diskettes, or are formatting for the first
  1676.        time, it is recommendable to check for diskette errors. In most other
  1677.        cases you can ignore this option and copy worry-free.
  1678.  
  1679.  
  1680.        VI.B.7  Modify Serial Number
  1681.  
  1682.             You may insert any number into this function as a starting value
  1683.        that you wish. It will be incremented by one for every diskette that
  1684.        is formatted if you enter a slash "/" at the end of the line.
  1685.        The serial number will then be written to the diskette.
  1686.  
  1687.             This is a handy function when you wish to create installation
  1688.        diskettes. You could even write a program that checks the diskette
  1689.        for a certain serial number, and refuse to install if it is not
  1690.        present. This form of copy protection is very simple, but for
  1691.        inexperienced users very effective.
  1692.  
  1693.        VI.B.8  Automatic Serial Number
  1694.  
  1695.             This switch causes the program to revert to the old Microsoft
  1696.        algorithm for generating serial numbers. This method will be used
  1697.        whether you format only one diskette or several. It is not possible
  1698.        to increment the counter or serial number.
  1699.  
  1700.             For this to take effect, the switch "Modify Serial Nr." must also
  1701.        be active.
  1702.  
  1703.   VI.C  Text Input
  1704.  
  1705.  
  1706.        VI.C.1  Diskette Name
  1707.  
  1708.             These fields are modified in the same way as the fields listed in
  1709.        the main menu for path/filenames and buffer files.
  1710.  
  1711.             The name that you input here will be written to the diskette as
  1712.        the label. You may also use wildcards here, just like in the main
  1713.        menu.
  1714.  
  1715.             The diskette name of "EMPTY???" will create a disk called
  1716.        EMPTY001, and then EMPTY002, etc.
  1717.  
  1718.             You may also enter a slash "/" at the end of the line and a
  1719.        number. BlitzCopy will then start at that number instead of 1 and
  1720.        begin incrementing. Thus, "EMPTY???./36" will create a disk
  1721.        "EMPTY036" and continue from there.
  1722.  
  1723.  
  1724.        VI.C.2  Serial Number
  1725.  
  1726.             When you enter an number here and enable the serial number
  1727.        modification, BlitzCopy will use your numbering rather than the normal
  1728.        algorithm. You may also put a slash at the end of the line "/,".
  1729.        This will increment the counter by one for every diskette.
  1730.  
  1731.        Please note that the number is hexadecimal. If you wish to start
  1732.        with a decimal number, you must convert it to hexadecimal before it is
  1733.        entered.
  1734.  
  1735. VII.  The Directory Function
  1736.  
  1737.  
  1738.  
  1739.  
  1740.   By selecting the button "Directory" you will enter a completely different
  1741. menu. There you will see a display window in the middle, installed drives on
  1742. the left, and a few buttons and options on the right. In the upper middle is
  1743. a text input field. On the bottom are a few user definable buttons. Attached
  1744. to the display window on the right is a scroll bar.
  1745.  
  1746. Attention!  The directory function of BlitzCopy is not a hidden "File
  1747.             Manager." It is not intended to be used for such purposes, nor is
  1748.             it adequate to those tasks.
  1749.  
  1750.   VII.A  Drives
  1751.  
  1752.  
  1753.        On the left side of the display you can see a list of drives that are
  1754.   installed on the computer. The little pictures next to them show what
  1755.   type of drive is installed. There are cases where the picture is not
  1756.   quite right for your drive, but that does not affect the function of the
  1757.   program.
  1758.  
  1759.        Choose the directory that you wish to have displayed with the mouse or
  1760.   the keyboard. That directory will be immediately read.
  1761.  
  1762.        If you wish to re-read the diskette, you can click on the drive with
  1763.   the mouse or select the drive with the spacebar or RETURN keys.
  1764.  
  1765.        If there is no diskette in the drive, it will rattle a little and a
  1766.   symbol will appear. Otherwise nothing happens.
  1767.  
  1768.        If you are using the program with only a keyboard, you will be forced
  1769.   to look at the contents of the diskette B: when switching from A: to C: or
  1770.   C: to A:. Since almost all of our users are in possession of a mouse, we
  1771.   have opted not to program around this inconvenience.
  1772.   VII.B  Display Window
  1773.  
  1774.  
  1775.  
  1776.        The display window shows the names of the files, extensions, file
  1777.   sizes and attributes, dates, and times.
  1778.  
  1779.        When you click on the window with a mouse a yellow bar will appear
  1780.   indicating which file is selected. This bar can also be moved with the
  1781.   arrow keys.
  1782.  
  1783.        Set the bar on the directory you wish to view and press ENTER or click
  1784.   with the mouse twice. To back up one directory, you can double-click on
  1785.   the two dots "..".
  1786.  
  1787.        In very long directories you can scroll up and down with the pageup
  1788.   and pagedown keys.
  1789.  
  1790.        The display window has a bar on the right called a scroll bar. It is
  1791.   also used to move up and down in long directories. Click on the upper
  1792.   arrow with the mouse to move up, and on the lower arrow to move down. You
  1793.   can also click on the bar in the middle with the mouse, hold the mouse
  1794.   button down, and push and pull the bar in the direction you wish to
  1795.   display.
  1796.  
  1797.        If you put the bar onto an executable file with the ending .EXE .COM.
  1798.   BAT and then press RETURN, a window will appear in which you can configure
  1799.   the bottom buttons to execute that file.
  1800.  
  1801.        If you select a buffer file and press ENTER, you will be able to
  1802.   change the comment and the filename.
  1803.  
  1804.   VII.C  Filters
  1805.  
  1806.        You may also define which files are to be displayed at all. In the
  1807.   middle of the screen is a text field in which to make that entry. For
  1808.   example, an entry of "*.BUF" would display only buffer files. You may
  1809.   define multiple filters by separating them with a comma. 
  1810.   "*.BUF,*.TMP,*.DSK".
  1811.  
  1812.        You may also change this value in the BLITZCPY.INI to make it
  1813.   permanent. It would be logical for example to include only .EXE, .COM,
  1814.   .BAT, and .BUF files, since they are the only ones you can configure
  1815.   anyway. However, since not all buffer files are forced to end with
  1816.   ".BUF," we have left you the option of filtering as you wish.
  1817.  
  1818.   VII.D  Sorting
  1819.  
  1820.        The listed files can be sorted by various criteria. The possible 
  1821.   methods are alphabetical by file name, or  extension, numeric by time,
  1822.   date, size in bytes, or no sorting at all.
  1823.  
  1824.        Click on the option you wish on the right hand side of the display
  1825.   window. This option may also be set in the BLITZCPY.INI file.
  1826.  
  1827.   VII.E  Buffer File Editing
  1828.  
  1829.  
  1830.        It is possible to attach a comment to the bufferfiles to help you
  1831.   describe it despite the eight character limitation imposed by DOS. To
  1832.   view or change this buffer comment, set the yellow bar on the file and
  1833.   press ENTER or klick twice with the mouse.
  1834.  
  1835.        A window will appear with two entry fields in which you may make
  1836.   entries pertaining to the diskette in the buffer file. You may change the
  1837.   name of the file, or edit the comment in these fields. You may switch
  1838.   between fields with the TAB key, and finish your editing by pressing
  1839.   ENTER.
  1840.  
  1841.        In the comment field you can only see 35 characters at a time. The
  1842.   complete comment however, can actually reach 80 characters. Using the
  1843.   arrow keys, the rest of the comment can be seen.
  1844.  
  1845.        The two buttons are self-explanatory.  By pressing "Save," the edited
  1846.   fields will be written to disk. "Cancel" aborts the editing and returns
  1847.   you to the Directory menu.
  1848.  
  1849.   VII.F  Buttons
  1850.  
  1851.  
  1852.  
  1853.        In the Directory function there are two types of buttons. The first
  1854.   set is located on the right and it's functions are determined by
  1855.   BlitzCopy. The second set is on the bottom, and their functionality can
  1856.   be determined by you.
  1857.  
  1858.        VII.F.1  Delete
  1859.  
  1860.             You may erase the file from the disk that is currently marked by
  1861.        pressing this button.  After asking a second time for security
  1862.        reasons, the file will be deleted. You cannot delete multiple files
  1863.        at once, nor can you delete entire directories. This button is only
  1864.        there to delete buffer files that are unused or were created in error.
  1865.  
  1866.        VII.F.2  Source
  1867.  
  1868.             With this button you can determine which bufferfile will be used
  1869.        as a source for copying. It is also possible to select a directory. 
  1870.        The filename must then be typed in by hand at the Main menu.
  1871.  
  1872.             This method is interesting for people who use wildcards or
  1873.        counters when creating buffer files.
  1874.  
  1875.        VII.F.3  Target
  1876.  
  1877.             For the most part, this button functions exactly like the source
  1878.        button, but it sets the file as a target.
  1879.  
  1880.        VII.F.4  Exit
  1881.  
  1882.             This button will return you to the main menu.  The settings that
  1883.        you have made are retained until you leave the program or reset them. 
  1884.         You could also press the ESC key, which has the same effect as this
  1885.        button.  Be careful not to press it twice, or you will find yourself
  1886.        back in DOS.
  1887.  
  1888.        VII.F.5  Configurable Buttons
  1889.  
  1890.             These buttons can be configured to run any DOS program. You can
  1891.        also use the wildcard characters recognized by BlitzCopy. Possible
  1892.        applications for this function include running a compression program,
  1893.        a virus scanner, or updating a tape streamer.
  1894.  
  1895.             You can set BlitzCopy to run any one of these five programs after
  1896.        copying or formatting a disk. Which program will be run is indicated
  1897.        in the .INI file by a "pointer." If you choose to run one of these
  1898.        programs after copying, and one after formatting, you would then still
  1899.        have three configurable buttons left to do with as you please.
  1900.  
  1901.        VII.F.6  Configuring the Buttons
  1902.  
  1903.  
  1904.  
  1905.             Before you can run the programs, you must configure the buttons. 
  1906.        Set the yellow bar on the file you wish to run, and press ENTER. A
  1907.        small window will appear to allow you to configure your program.
  1908.  
  1909.             In the prepared field you can also manually enter the name and
  1910.        path of the external file which will be run. Since you have just
  1911.        pressed ENTER on an executable file, that filename will be displayed. 
  1912.        At the end of this line you may enter some of the wildcards that
  1913.        BlitzCopy recognizes.
  1914.  
  1915.        %d
  1916.        Target Drive
  1917.  
  1918.             The program will be informed of the drive letter of the target
  1919.        drive. When the button is pressed within the Directory function, the
  1920.        drive letter of the displayed directory will be imparted to your
  1921.        program.
  1922.  
  1923.        %p
  1924.        Target Drive and Path
  1925.  
  1926.             This will inform your program not only of the drive that was
  1927.        written to, but also the path. It cannot be used in conjunction with
  1928.        a program that is called after copying or formatting a diskette.
  1929.  
  1930.        %f
  1931.        Target Drive, Path and Filename
  1932.  
  1933.             This wildcard  will be replaced with the explicit 
  1934.             drive:path\filename of the target.
  1935.  
  1936.        %w
  1937.        Wait
  1938.  
  1939.             This tells BlitzCopy that you would like to wait for a keypress
  1940.        after the program has finished executing. In contrast to the DOS
  1941.        command PAUSE, no text will be displayed.
  1942.  
  1943.             You can then enter an up to eight character label for the button,
  1944.        and then which button it should appear on. You will then see the
  1945.        message "Buttons have been saved." The text of the button will then
  1946.        change to reflect what you have entered. You can abort this operation
  1947.        by pressing ESC or "Cancel."
  1948.  
  1949.             The changes you have made are not permanent until you use the
  1950.        "Defaults" Function to save them to disk. The program names are
  1951.        stored in the BLITZCPY.INI file, and the texts of the buttons are
  1952.        stored in the BLITZCPY.LNG file. Both files can be edited with any
  1953.        text editor.
  1954.  
  1955.   VII.G  Other Information
  1956.  
  1957.        The directory function displays more information than just the file
  1958.   names of the current directory. In the upper middle you will also see the
  1959.   label of the current drive, under that the capacity of the drive, and the
  1960.   free space on the drive.  All information is given in Kilobytes.
  1961.  
  1962.        Please notice that one kilobyte is actually 1024 bytes. That means
  1963.   that a drive which has 75,395,072 bytes free will display 73628 free
  1964.   kilobytes.  Some manufacturers simply multiply by 1000. A hard disk 
  1965.   could then well have 200,000,000 bytes, but still not 200 Megabytes.
  1966.  
  1967.        A number will also be displayed indicating how many files are
  1968.   currently seen in the display window. This number is also affected by the
  1969.   filter, and counts only those files displayed, including subdirectories.
  1970.  
  1971.        In the upper left corner there is a serial number displayed when
  1972.   available.  under the text input fields for the filter you can see the
  1973.   path that is currently displayed.
  1974.  
  1975. VIII.  The Defaults Function
  1976.  
  1977.  
  1978.   If you klick on this button with the mouse, or move to it with TAB and
  1979. select it with the ENTER key, a small window will appear in which you can 
  1980. enter two filenames. There are also three buttons.
  1981.  
  1982. Load
  1983. Load the settings saved in the displayed files.
  1984.  
  1985.   This button will load the settings you have saved previously in the
  1986. displayed files. If the files are successfully loaded, the screen will 
  1987. flicker black. Then you will see the main menu, and your settings are loaded.
  1988.  
  1989. Save
  1990. Save the present settings into the displayed files.
  1991.  
  1992.   All of the switch settings, configurable buttons, and other configurations
  1993. will be saved into the displayed files.  Any old values that were present in
  1994. the files will be overwritten.  For safety's sake you should make a copy of 
  1995. the original files before changing them.
  1996.  
  1997.   There are a few settings that must be done by hand. For example the
  1998. speaker beep must be turned on and off by editing the BLITZCPY.INI file
  1999. directly with a text editor.  Since these settings rarely change, there is no
  2000. way to set them from within the program.
  2001.  
  2002. Cancel
  2003. Abort the current operation
  2004.  
  2005.   This aborts the operation, and returns you to the main menu without
  2006. changing any of the current settings. IX.  Closing Notes
  2007.  
  2008.   This version of BlitzCopy is the registered version of a shareware
  2009. program. You have paid for your software and helped to support the shareware
  2010. concept. We ask you to further help us by encouraging people you know to
  2011. register their software when they use it regularly.
  2012.  
  2013.   That helps us to produce better programs of this kind.
  2014.  
  2015.   We encourage you to copy this program privately for your friends. The
  2016. shareware concept can only be furthered by you.
  2017.  
  2018.   And we implore you to contact us if you have an idea or have found an
  2019. error in our software. We need your feedback to improve our product.  Only
  2020. then will it become exactly what you want it to be.
  2021. X.  The Authors
  2022.  
  2023. BlitzCopy was produced by:
  2024.  
  2025. Oliver Siebenhaar     Programmer
  2026. Udo Steger            Graphics, Documentation
  2027. Katja                 Model for Animations
  2028. Kirk Roybal           Translation, Marketing
  2029.  
  2030.   We also wish to thank the following beta testers and users for their
  2031. active support in error correction, ideas, and new options:
  2032.  
  2033. Johann Eilers         Cologne
  2034. Kai Fabian            Dettum
  2035. Rüdiger Franke        Xanten
  2036. Klaus Hopp            Solingen
  2037. J.M. Kaltenrieder     Savigny,Switzerland
  2038. Klaus Koch            Hamburg
  2039. Heiko Rühlemann       Hamburg
  2040. Thorsten Wolf         Frankfurt / Main
  2041. Klaus de Zwaan        St. Christophen, Switzerland
  2042.  
  2043. List in alphabetical order.
  2044.   A.  Hotline
  2045.  
  2046.   Do you have any ideas, gripes, criticisms?  Please send them to:
  2047.  
  2048.   KLR PC Service
  2049.   Kirk L. Roybal
  2050.   Mozartstr. 1
  2051.  
  2052.   97232 Essfeld
  2053.   Germany
  2054.  
  2055.   CIS: 100022,1400
  2056.   Internet: @100022.1400@compuserve.com
  2057.  
  2058.  
  2059.        Or call our distribution site in NY.
  2060.  
  2061.   PIK A Program
  2062.   Bill Shor
  2063.   13 Saint Mark's Place
  2064.   10003 NY NY
  2065.  
  2066.   212-598-4939 Tel.
  2067.   212-228-5879 Fax.
  2068.   1-800-867-3447 Orders only, please.
  2069.