home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1994 #1 / monster.zip / monster / WILDCAT / WCFT100.ZIP / WCFT.TXT < prev    next >
Text File  |  1994-01-19  |  32KB  |  917 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.                                  WildCat File Tools
  15.                                     Version 1.00
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.                          Copyright (C) 1994 Daniel A. Gulkis
  42.                                  The Data Center BBS
  43.                               (305-436-5070), 1:369/121
  44.                                  All Rights Reserved
  45.  
  46.  
  47.  
  48.  
  49.             INTRODUCTION
  50.  
  51.             Thank you for evaluating  the WildCat File  Tools, a set  of
  52.             utilities designed to help  WildCat system operators  manage
  53.             their file database.   Presently, this  package consists  of
  54.             seven tools.    The  first four  tools  are  distributed  as
  55.             shareware;  the  remaining  three  are  included  with  your
  56.             registration.  The shareware tools are:
  57.  
  58.             FILEDESC: A fast  and  flexible ALLFILES  report  generator.
  59.                       Very easy to use.  Handles an unlimited number  of
  60.                       files.
  61.  
  62.             FILESUM:  Creates a  bulletin  which  shows  the  number  of
  63.                       files, the total size, and the number of downloads
  64.                       for each file category.
  65.  
  66.             CDUSAGE:  For each  CDROM, show  the  number of  files,  the
  67.                       total size, and the number of downloads.   Quickly
  68.                       reveals which disks are  contributing the most  to
  69.                       your system.
  70.  
  71.             WCTOUCH:  Freshens files in the  database by updating  their
  72.                       date, time, and size.
  73.  
  74.             With your  registration,  you receive  the  following  three
  75.             tools:
  76.  
  77.             MASSDEL:  Deletes files from the database.  Can use a filter
  78.                       or an explicit list of files.  Optionally  deletes
  79.                       the actual files from disk.
  80.  
  81.             MASSMV:   Moves all  matching  files  to  a  specified  file
  82.                       category.
  83.  
  84.             CDL:      Changes  a  CDROM's  drive  letter  in  the   file
  85.                       database.
  86.  
  87.  
  88.  
  89.             REQUIREMENTS
  90.  
  91.             Each utility will be fully described in the following pages.
  92.             You must  use  WildCat  version 3.5  or  later  for  correct
  93.             operation.   In  addition,  if  you  have  the  single  line
  94.             version, then you must take  your board down before  running
  95.             any of these  tools.  For  the multiline  version, you  must
  96.             assign a unique node  number using the WCNODEID  environment
  97.             variable.  Failure to heed  these cautions may cause  damage
  98.             to WildCat's databases.
  99.  
  100.  
  101.             If the directory  containing MAKEWILD.DAT is  in your  path,
  102.             then these utilities may be run from any directory.  Several
  103.             of the  utilities use  the current  directory for  temporary
  104.             files, so don't run them when logged onto a CDROM or a write
  105.             protected disk.
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.  
  137.  
  138.  
  139.  
  140.  
  141.  
  142.  
  143.  
  144.  
  145.  
  146.  
  147.  
  148.  
  149.  
  150.  
  151.  
  152.  
  153.  
  154.  
  155.  
  156.  
  157.                                           2
  158.  
  159.  
  160.             FILEDESC
  161.  
  162.             FILEDESC creates a list of  files available for download  on
  163.             your BBS; this list is  commonly called an ALLFILES  report.
  164.             Your users  can download  the list  and peruse  it at  their
  165.             leisure, rather than  tying up  your phone  line while  they
  166.             look for a certain  file.  Among  the programs which  create
  167.             ALLFILES reports, you  will find  FILEDESC to  be the  best!
  168.             Why?  Well, glad you asked:
  169.  
  170.                Ease of Use:
  171.                You create  a configuration  file using  a full  screen
  172.                form.   Simply choose  the filtering,  formatting,  and
  173.                output options you want.  No more cryptic command  line
  174.                switches or tempermental ASCII configuration files.  If
  175.                you desire, FILEDESC will compress your report, move it
  176.                to a download directory,  and update the  corresponding
  177.                database entry to reflect the new date and size.
  178.  
  179.                Flexibility:
  180.                You have many  filtering options that  let you  specify
  181.                which files should appear in a report.  You can include
  182.                files based on file category, the CDROM they reside on,
  183.                their age, the number of accesses, and more.
  184.  
  185.                You also have  control over the  format of the  report.
  186.                Choose a  single line,  double line,  or  single/double
  187.                line report.  Sort alphabetically or by age within each
  188.                area.  Turn subtotals  and the grand  total on or  off.
  189.                Include your  own  report header,  report  footer,  and
  190.                section headers.
  191.  
  192.                Speed:
  193.                FILEDESC makes  use of  the  file database's  index  to
  194.                process only the file areas you have chosen to include.
  195.                The  final   report  is   directly  generated   without
  196.                intermediate passes.   You will  typically see  several
  197.                hundred files processed per second.
  198.  
  199.                Few Limits:
  200.                Your reports can contain  a virtually unlimited  number
  201.                of files, instead of only the number of files which fit
  202.                in memory.  The file  size grand total will  accumulate
  203.                up to 100 gigabytes without overflowing.
  204.  
  205.             Using FILEDESC
  206.  
  207.             FILEDESC is actually  two programs in  one.   It contains  a
  208.             configuration file  editor  and  a report  generator.    You
  209.             create a configuration  file detailing  exactly which  files
  210.             you want to appear in the  report and how the report  should
  211.             look.   You only  need to  do this  step once,  even if  you
  212.             generate the report every day.  If you want to print several
  213.             different reports, then you will create a configuration file
  214.  
  215.  
  216.                                           3
  217.  
  218.  
  219.             for each one.  Next, you actually generate the report.   The
  220.             report generation  is fully  automatic, and  can be  started
  221.             from your nightly processing batch file if desired.
  222.  
  223.             To edit a configuration file, type:
  224.  
  225.                  FILEDESC [filename.cfg]
  226.  
  227.             If the file  you specified exists,  then it  will be  loaded
  228.             into the configuration editor.   Otherwise, the editor  will
  229.             be initialized with suggested values.  If you don't  specify
  230.             the  configuration  filename,   then  a   default  name   of
  231.             FILEDESC.CFG is used.
  232.  
  233.             When editing a configuration file, simply enter values  into
  234.             each field.   A short description  of the  current field  is
  235.             displayed on the bottom line.   To move between fields,  use
  236.             the Enter key  or the arrow  keys.  When  you have  finished
  237.             making changes, press  the Return key  to accept changes  in
  238.             the current field and the Escape key to exit.  You will then
  239.             be asked if you want to save your changes.
  240.  
  241.             To run reports, type:
  242.  
  243.                  FILEDESC /R [report1.cfg] [report2.cfg] ...
  244.  
  245.             You may include  one or several  configuration files on  the
  246.             command line.  Each  report will be generated  in turn.   If
  247.             you  don't  list  any   configuration  files,  the   default
  248.             FILEDESC.CFG file will be used.
  249.  
  250.             As  each  report  is  generated,  the  file  category  being
  251.             processed is displayed in the top  window on the screen  and
  252.             the actual  report  being  generated  shows  in  the  bottom
  253.             window.  You may press the Pause key to temporarily  suspend
  254.             output.  If you do this,  the bottom window may pause  while
  255.             it is scrolling.  This causes a line to appear twice.  Don't
  256.             be alarmed; the report won't contain the duplicate line.  To
  257.             resume report generation, press any key.
  258.  
  259.             If you want to halt report generation, press the Escape key.
  260.             The current report will be terminate immediately.  Any other
  261.             reports specified on the command line will be skipped.
  262.  
  263.             Configuration File Editor
  264.  
  265.             The configuration file  editor is divided  into three  major
  266.             sections.  The first section, Filters, allows you to  select
  267.             which files  will be  included on  the  report.   Next,  the
  268.             Formatting Options section  lets you fine  tune the look  of
  269.             your report.   Finally, in the  Output Options section,  you
  270.             choose the name for  your report, and  whether you want  the
  271.             report freshened  in the  database.   Below, each  field  is
  272.             described:
  273.  
  274.  
  275.                                           4
  276.  
  277.  
  278.  
  279.                Filters:
  280.  
  281.                Include Areas:  Enter the file categories that you want
  282.                to  appear  in  the  report.    You  may  list   single
  283.                categories or ranges, separated  by spaces.  Or,  leave
  284.                this field blank to include all categories.
  285.  
  286.                Example:  1-25 31 36 50-104 45
  287.  
  288.                Exclude Areas:   The file categories  that you want  to
  289.                omit from the report.  Sometimes it is more  convenient
  290.                to choose a  large range of  categories to include  and
  291.                then just specify  a few  to exclude.   The  categories
  292.                listed here are removed from the list of included  file
  293.                categories.
  294.  
  295.                Example:  17 11-14
  296.  
  297.                Drive Letters:  This option  lets you select the  files
  298.                from any CDROM or  the files which  are stored on  your
  299.                hard drive.  The drive letter of a file can be found by
  300.                looking at  its stored  path.   If the  stored path  is
  301.                empty, then the  file is considered  to be  on drive  0
  302.                (zero).  If left blank, all drive letters are included.
  303.                Enter individual drive letters or ranges, separated  by
  304.                spaces.
  305.  
  306.                Example:  0      (Selects files without a stored path)
  307.                Example:  S-U    (Selects files on drives S, T, or U)
  308.  
  309.                Date, From and To:  Enter  the minimum and maximum  age
  310.                (in days) of files  to include.   This option lets  you
  311.                include only new files or only old files.
  312.  
  313.                Example:    0 to 30   (Select files up to 30 days old)
  314.                Example:  365 to 9999 (Select files at least one year old)
  315.  
  316.                Accesses, From and To:   Enter the minimum and  maximum
  317.                access count for files to include.  These fields can be
  318.                used to show your most popular or least popular files.
  319.  
  320.                Example:  0 to 0      (Select files which have never
  321.                                       been accessed)
  322.                Example:  10 to 9999  (Select files accessed at least
  323.                                       10 times)
  324.  
  325.                Normal Files:  Choose Y to include typical files--those
  326.                which have  not failed  the virus  scan, don't  have  a
  327.                password, and aren't offline.   Most of the time,  this
  328.                option will be Y.   But if you  want to see just  files
  329.                which failed the  virus scan, for  example, then put  N
  330.                here.
  331.  
  332.  
  333.                                           5
  334.  
  335.  
  336.  
  337.                Failed Scan Files:  Enter Y to include files which have
  338.                failed the virus scan.
  339.  
  340.                Password Files:  Select Y to include password protected
  341.                files in the listing.
  342.  
  343.                Offline Files:  Pick Y to include any offline files  in
  344.                the report.
  345.  
  346.                Formatting Options:
  347.  
  348.                Sort Order:  Enter 1 to sort alphabetically within each
  349.                area or 2 to sort by date within each area.
  350.  
  351.                Show Subtotals:   If you  want a  subtotal showing  the
  352.                number of  files  and  bytes printed  after  each  file
  353.                category, enter Y.
  354.  
  355.                Report Type:  Three report types are available.  Type 1
  356.                is  a  combined  single/dual  line  report.    If   the
  357.                description doesn't fit on a single line, then it wraps
  358.                to the next line and is  indented.  Type 2 is a  single
  359.                line report similar  to Wildcat's  single line  format.
  360.                Type 3 produces  a double line  report which  resembles
  361.                the Wildcat double line format.
  362.  
  363.                Show Total:  Entering Y displays a grand total of files
  364.                and bytes at the bottom of the report.
  365.  
  366.                Use Headers:   This simple yes/no  question is  perhaps
  367.                the most complex  configuration item.   If you pick  N,
  368.                then the standard file  category headers will be  used.
  369.                But if you choose Y, then  you can use your own  report
  370.                header, report footer, and file category headers.
  371.  
  372.                These headers are  entered into ASCII  files which  are
  373.                located in the directory where FILEDESC is run.   There
  374.                are two basic  strategies:  you  can create  individual
  375.                files for each specific area or you can create a single
  376.                file which contains the headers  for each area.   These
  377.                methods can be combined.
  378.  
  379.                When processing custom headers, FILEDESC first tries to
  380.                get a header from the single,  combined file.  If  that
  381.                fails, then it will attempt to get a header from a file
  382.                which matches the  current area.   If that also  fails,
  383.                then the standard header will  be used.  This  approach
  384.                allows you to define custom headers for just a few file
  385.                categories, instead of requiring every category to have
  386.                one.
  387.  
  388.                The filenames used by the header files consists of  the
  389.                name  of  your  configuration   file  with  a   special
  390.  
  391.  
  392.                                           6
  393.  
  394.  
  395.                extension.  The filename  of the combined header  file,
  396.                which  can   contain  a   header  for   each  area   is
  397.                cfgfile.HDR.  The format of cfgfile.HDR follows:
  398.  
  399.                  [HEADER]
  400.                  This is the report header.  Use as many lines as you
  401.                  need in any section.  A section is terminated by a
  402.                  line which begins with a left bracket.
  403.                  [1]
  404.                  This is the header for file category 1.  It is
  405.                  important that each section begins with a left bracket,
  406.                  the section name, and then a right bracket on a line
  407.                  by itself.
  408.                  []
  409.                  This is ignored, since the line above terminates
  410.                  category 1, but the footer doesn't start until after
  411.                  the line below.
  412.                  [FOOTER]
  413.                  Finally, this footer will be printed at the bottom
  414.                  of the report.  This example shows the sections in
  415.                  order, with the header first and the footer last, but
  416.                  that isn't important.  You can list sections in any
  417.                  order you want.  This last section will be terminated
  418.                  by the end of the file.
  419.  
  420.                For individual header file, the filenames are:
  421.  
  422.                cfgfile.TOR --   Report Header (Top of Report)
  423.                cfgfile.nnn --   Individual file category, nnn is 000,
  424.                                 001, ... , 999.  The 000 extension
  425.                                 indicates category 1000.
  426.                cfgfile.BOR --   Report Footer (Bottom of Report)
  427.  
  428.  
  429.                Output Options:
  430.  
  431.                Text Filename:   Enter  the name  of the  output  file.
  432.                This field  must  be  entered.    The  report  will  be
  433.                generated in the current directory.
  434.  
  435.                Freshen Text  File:   If you  select Y,  then the  text
  436.                filename  will  be  freshened   in  the  Wildcat   file
  437.                database.   For  freshening  to  work,  the  file  must
  438.                already exist in the database.   The text file will  be
  439.                moved from the  current directory to  the primary  area
  440.                defined by the file category.  Then the database  date,
  441.                time, and file size will be updated.
  442.  
  443.  
  444.  
  445.                                           7
  446.  
  447.  
  448.                Compressed Filename:  Enter the name of the  compressed
  449.                output file.   This field is  used in conjunction  with
  450.                the next field  to freshen the  ALLFILES report in  the
  451.                Wildcat database.
  452.  
  453.                Freshen Compressed  File:    If you  enter  Y  and  the
  454.                compressed filename already exists in the WildCat  file
  455.                database, then when  the report has  been generated  it
  456.                will be  moved  to  the  file  area  specified  in  the
  457.                database.  The database date, time, and file size  will
  458.                be updated.
  459.  
  460.                Compression Command:    Enter  the  command  needed  to
  461.                create the  compressed  report from  the  text  report.
  462.                Leave this field blank if  you don't want a  compressed
  463.                report.  To  keep the text  report, use the  archiver's
  464.                add option.   Use the move  option to  delete the  text
  465.                report after it has been compressed.
  466.  
  467.                Example:  pkzip -m allfiles.zip allfiles.txt
  468.                          (Deletes allfiles.txt)
  469.                Example:  pkzip -a allfiles.zip allfiles.txt
  470.                          (Keeps allfiles.txt)
  471.  
  472.  
  473.  
  474.  
  475.  
  476.  
  477.  
  478.  
  479.  
  480.  
  481.  
  482.  
  483.  
  484.  
  485.  
  486.  
  487.  
  488.  
  489.  
  490.  
  491.  
  492.  
  493.  
  494.  
  495.  
  496.  
  497.  
  498.  
  499.  
  500.  
  501.  
  502.  
  503.  
  504.                                           8
  505.  
  506.  
  507.             FILESUM
  508.  
  509.             The FILESUM utility produces a summary report from the  file
  510.             database.  For each file category, the number of files,  the
  511.             total size of the files, and the total downloads are listed.
  512.             A grand total of files, size,  and downloads appears at  the
  513.             bottom of  the  summary.   You  don't need  to  worry  about
  514.             overflowing the  capacity of  the total  size.   Up  to  100
  515.             gigabytes can be accurately reported.
  516.  
  517.             You can use this information in  several ways.  It can  tell
  518.             you which file categories should  be split because they  are
  519.             too  cluttered.    It  also  shows  you  the  most   popular
  520.             categories.  Your callers  can see what  type of files  your
  521.             board specializes in and  can also see  just how many  files
  522.             you have.
  523.  
  524.             FILESUM is  an  easy  utility  to  run;  no  parameters  are
  525.             required.  Before  generating the reports,  the entire  file
  526.             database must  be  scanned.   While  hundreds of  files  are
  527.             scanned per second,  it takes a  few minutes if  you have  a
  528.             large file database.  A  bar graph and numerical  percentage
  529.             count keep  you informed  on the  progress.   You may  press
  530.             Escape to cancel the scan at any time.
  531.  
  532.             When the scan completes (or is cancelled), the program  will
  533.             create two reports in the  current directory: a plain  ASCII
  534.             text version which is named  FILESUM.TXT and a version  with
  535.             WildCat color codes which is named FILESUM.BBS.
  536.  
  537.             You might  want to  run FILESUM  from a  nightly  processing
  538.             batch file.   After it completes,  the batch  file can  copy
  539.             FILESUM.BBS to a bulletin for viewing by your users.
  540.  
  541.  
  542.  
  543.  
  544.  
  545.  
  546.  
  547.  
  548.  
  549.  
  550.  
  551.  
  552.  
  553.  
  554.  
  555.  
  556.  
  557.  
  558.  
  559.  
  560.  
  561.  
  562.  
  563.                                           9
  564.  
  565.  
  566.             CDUSAGE
  567.  
  568.             CDUSAGE  is  an  interactive   tool  used  to  analyze   the
  569.             contributions each CDROM makes to  your file database.   You
  570.             can see the number of files, the total size, and the  number
  571.             of downloads for each CDROM in your system.  You can  easily
  572.             tell the most popular CDROMs from the least popular.
  573.  
  574.             CDUSAGE does not require any  command line parameters.   You
  575.             simply run  the program  and it  will begin  generating  the
  576.             analysis.  Since this  program has to  scan every record  in
  577.             your file database, it may take  a few minutes if your  file
  578.             database is large.   You  can press  Escape at  any time  to
  579.             abort the scan and exit the program.
  580.  
  581.             When you exit the program, either  by pressing Escape or  by
  582.             waiting until the scan finishes, a report called CDUSAGE.TXT
  583.             is created in the current  directory.  This report  contains
  584.             the same information found in the on-screen display.
  585.  
  586.             Each file is classified as belonging to a specific CDROM  by
  587.             looking at the  Path field in  the file database.   If  this
  588.             field is empty, then the file is assumed to be on your  hard
  589.             drive.  Otherwise, the first character of the Path is  taken
  590.             to be the drive letter of the CDROM that holds the file.
  591.  
  592.  
  593.  
  594.  
  595.  
  596.  
  597.  
  598.  
  599.  
  600.  
  601.  
  602.  
  603.  
  604.  
  605.  
  606.  
  607.  
  608.  
  609.  
  610.  
  611.  
  612.  
  613.  
  614.  
  615.  
  616.  
  617.  
  618.  
  619.  
  620.  
  621.  
  622.                                          10
  623.  
  624.  
  625.             WCTOUCH
  626.  
  627.             WCTOUCH is  used  to "freshen"  files  in the  WildCat  file
  628.             database.  The term freshen means to update a file entry  in
  629.             the database to reflect  the current date  and time and  the
  630.             file's current size.  WCTOUCH will not add a new file  entry
  631.             to the database; it only updates a pre-existing entry.
  632.  
  633.             To run  WCTOUCH,  enter the  program  name followed  by  the
  634.             filenames that you want to freshen.  If you have many  files
  635.             to freshen, a response file can be used.  A response file is
  636.             just a  plain ASCII  file which  contains the  filenames  to
  637.             freshen, one per line.  To  use a response file, list it  on
  638.             the command line preceded  by the @  symbol.  Wildcards  can
  639.             not be used either on the command line or in response files.
  640.  
  641.             To update the files A1.ZIP, ALLFILES.ZIP, and  REGISTER.TXT,
  642.             use the following:
  643.  
  644.                  WCTOUCH A1.ZIP ALLFILES.ZIP REGISTER.TXT
  645.  
  646.             Or,  assume   that   NIGHTLY.WCT  contains   the   filenames
  647.             WELCOME.ZIP, EMAIL.ZIP,  FILES.ZIP, and  DOORS.TXT (one  per
  648.             line).     You  also   want  to   update  REGISTER.TXT   and
  649.             ALLFILES.ZIP:
  650.  
  651.                  WCTOUCH @NIGHTLY.WCT REGISTER.TXT ALLFILES.ZIP
  652.  
  653.  
  654.  
  655.  
  656.  
  657.  
  658.  
  659.  
  660.  
  661.  
  662.  
  663.  
  664.  
  665.  
  666.  
  667.  
  668.  
  669.  
  670.  
  671.  
  672.  
  673.  
  674.  
  675.  
  676.  
  677.  
  678.  
  679.  
  680.  
  681.                                          11
  682.  
  683.  
  684.             MASSDEL
  685.  
  686.             With MASSDEL, you can rapidly delete numerous files from the
  687.             WildCat file  database.   You  can  specify which  files  to
  688.             delete using one of two methods.  Filtering similar to  that
  689.             provided with FILEDESC can be used.  Or, an explicit list of
  690.             files to be deleted may be specified on the command line  or
  691.             in response files.
  692.  
  693.             MASSDEL has  many uses.   For  example, you  can delete  all
  694.             files on hard drive (but not CDROM) that are older than  180
  695.             days and  haven't had  any downloads.   Or  if you  want  to
  696.             replace a CDROM, you can delete all files on that drive.  If
  697.             you are changing the focus of your BBS, you can delete whole
  698.             file areas with ease.
  699.  
  700.             There are three different ways to invoke MASSDEL.  The first
  701.             two are exactly like FILEDESC.  To edit a filter, use:
  702.  
  703.                  MASSDEL [filter.cfg]
  704.  
  705.             To delete  files matching  a  filter (or  several  filters),
  706.             enter:
  707.  
  708.                  MASSDEL /R [filter1.cfg] [filter2.cfg] ...
  709.  
  710.             If no file is specified, the default MASSDEL.CFG is used.
  711.  
  712.             Finally, you may delete a list of files, including those  in
  713.             response files, by typing:
  714.  
  715.                  MASSDEL /[I | D] [file | @rspfile] [file | @rspfile] ...
  716.  
  717.             If you use the /I option, then MASSDEL will only delete  the
  718.             files from WildCat's file database.  The actual files on the
  719.             disk will be untouched.  The /D option deletes the specified
  720.             files from the database and the disk.
  721.  
  722.             At any time during the deletions,  you may stop the  process
  723.             by pressing the Escape  key.  This will  not restore any  of
  724.             the files which have already been deleted.
  725.  
  726.  
  727.  
  728.  
  729.  
  730.  
  731.  
  732.  
  733.  
  734.  
  735.  
  736.  
  737.  
  738.  
  739.                                          12
  740.  
  741.  
  742.             MASSMV
  743.  
  744.             MASSMV lets you transfer all the files matching a  specified
  745.             filter to a  new file category.   Files on  CDROM will  just
  746.             have their file category updated.   Files on your hard  disk
  747.             will be moved to the path appropriate for the new category.
  748.  
  749.             Before you  can move  any files,  you  must first  create  a
  750.             configuration file.   The procedure is  exactly the same  as
  751.             FILEDESC.  To edit or create a configuration file, enter:
  752.  
  753.                  MASSMV [cfgfile.cfg]
  754.  
  755.             After you have created a configuration file, move the  files
  756.             by typing:
  757.  
  758.                  MASSMV /R [cfgfile1.cfg] [cfgfile2.cfg] ...
  759.  
  760.             If  no  configuration   file  is   specified,  the   default
  761.             MASSMV.CFG will be used.
  762.  
  763.             You can stop moving files at any time by pressing the Escape
  764.             key.   However,  this  will not  replace  files  which  have
  765.             already been moved.
  766.  
  767.  
  768.  
  769.  
  770.  
  771.  
  772.  
  773.  
  774.  
  775.  
  776.  
  777.  
  778.  
  779.  
  780.  
  781.  
  782.  
  783.  
  784.  
  785.  
  786.  
  787.  
  788.  
  789.  
  790.  
  791.  
  792.  
  793.  
  794.  
  795.  
  796.  
  797.  
  798.                                          13
  799.  
  800.  
  801.             CDL
  802.  
  803.             CDL stands  for  "Change Drive  Letter."   It  searches  the
  804.             entire WildCat file database,  changing the drive letter  in
  805.             the file path from a source drive to a target drive that you
  806.             specify.  It ignores files with  paths that don't match  the
  807.             source drive letter.
  808.  
  809.             You will find  two major  uses for  CDL.   First, the  drive
  810.             letter for your  CDROM may change  due to hardware  updates,
  811.             such as adding a new disk drive.  Now your CDROM is drive E,
  812.             but all the files in the database refer to drive D!
  813.  
  814.             CDL will let you fix this  problem by changing all the  file
  815.             database entries  to  reflect the  new  drive letter.    For
  816.             future reference,  you  can  specify a  more  distant  drive
  817.             letter (such as drive  M) for the CDROM.   Just add /L:d  to
  818.             MSCDEX, where d is  the drive letter to  use for the  CDROM.
  819.             This will  make your  system  less sensitive  to  subsequent
  820.             hardware changes.
  821.  
  822.             The second major use is if you want to move a CDROM from one
  823.             drive to another.   For  example, you  may have  a six  disk
  824.             CDROM changer and three  single disk players.   You like  to
  825.             keep the most popular  disks in the  single disk players  to
  826.             minimize disk  switching  in the  changer.   You  just  used
  827.             CDUSAGE to find which  disks are most  popular and now  will
  828.             use CDL to move the disks around.
  829.  
  830.             WARNING:   If you  want to  swap the  files from  two  CDROM
  831.             drives, you must do the following.  First, use CDL to change
  832.             the first drive letter to a temporary, unused drive  letter.
  833.             Then change  the  second drive  letter  to the  first  drive
  834.             letter.  Finally, change the temporary drive letter back  to
  835.             the second drive letter.
  836.  
  837.             If you  had simply  changed the  first drive  letter to  the
  838.             second  drive  letter,  then  CDL  would  not  be  able   to
  839.             differentiate between the files  that belonged to the  first
  840.             CDROM and those on the second  CDROM.  You would have a  big
  841.             mess!
  842.  
  843.             Invoking CDL  is straightforward.   The  two parameters  are
  844.             source and destination drives, in that order.  For  example,
  845.             to change D: to E:, type:
  846.  
  847.                  CDL D: E:
  848.  
  849.             You may press  Escape to halt  the conversion  at any  time.
  850.             However, the files  which have already  been converted  will
  851.             not be changed back.
  852.  
  853.  
  854.  
  855.  
  856.  
  857.                                          14
  858.  
  859.  
  860.             REGISTRATION
  861.  
  862.             The WildCat File  Tools are distributed  as shareware.   You
  863.             are granted a 30 day trial period to evaluate this  package.
  864.             If you find it  useful, then you  are obligated to  register
  865.             it, at a cost of $18.   When you register, you will  receive
  866.             three additional tools -- MASSDEL, MASSMV, and CDL --  which
  867.             have already been discussed.
  868.  
  869.             You may register the WildCat File Tools using a check, money
  870.             order, Visa, or MasterCard.  For credit card orders,  please
  871.             include the expiration date.  Send payment of $18 to:
  872.  
  873.                  Daniel A. Gulkis
  874.                  PO Box 820695
  875.                  South Florida, FL 33082-0695
  876.  
  877.             If you have any comments on the WildCat File Tools, I can be
  878.             reached at the address above, at  The Data Center BBS  (305-
  879.             436-5070), or as Dan Gulkis at 1:369/121.
  880.  
  881.  
  882.  
  883.             WARRANTY
  884.  
  885.             The WildCat File  Tools are provided  without any  warranty,
  886.             expressed or  implied.   In no  event  shall the  author  be
  887.             liable for damages arising out of the use of this program.
  888.  
  889.             While these  utilities have  been thoroughly  tested, it  is
  890.             impossible  to  try  every   combination  of  hardware   and
  891.             software.  Therefore, it is highly recommended that you back
  892.             up your system before using this package.
  893.  
  894.  
  895.  
  896.             LICENSE
  897.  
  898.             The shareware WildCat File Tools package may be  distributed
  899.             to others under  the following  two conditions.   First,  no
  900.             fee, other than a nominal distribution fee, may be  charged.
  901.             Second,  all  related  files  must  be  distributed  without
  902.             modification.     The   additional   tools   provided   with
  903.             registration are not shareware and may not be distributed to
  904.             others.
  905.  
  906.  
  907.  
  908.  
  909.  
  910.  
  911.  
  912.  
  913.  
  914.  
  915.  
  916.                                          15
  917.