home *** CD-ROM | disk | FTP | other *** search
/ DP Tool Club 17 / CD_ASCQ_17_101194.iso / vrac / dirtot15.zip / DIRTOT.DOC next >
Text File  |  1994-07-24  |  61KB  |  1,379 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.           /---------------------------------------------------------------\
  7.           |                                                               |
  8.           |                   DIRTOT - Directory Totals                   |
  9.           |                     Version 1.5  07-24-94                     |
  10.           |            Copyright (C) Quincunx Software 1992-94            |
  11.           |                      All rights reserved                      |
  12.           |                                                               |
  13.           \---------------------------------------------------------------/
  14.  
  15.  
  16.                                        CONTENTS
  17.  
  18.           INTRODUCTION  . . . . . . . . . . . . . . . . . . . . . . . .   1
  19.  
  20.           NEW FEATURES IN THIS VERSION  . . . . . . . . . . . . . . . .   2
  21.  
  22.           INSTALLATION  . . . . . . . . . . . . . . . . . . . . . . . .   2
  23.  
  24.           OPERATION . . . . . . . . . . . . . . . . . . . . . . . . . .   3
  25.  
  26.           PRINTING  . . . . . . . . . . . . . . . . . . . . . . . . . .   4
  27.  
  28.           INITIALIZATION FILE . . . . . . . . . . . . . . . . . . . . .   4
  29.  
  30.           COMMAND LINE OPTIONS  . . . . . . . . . . . . . . . . . . . .   5
  31.  
  32.           SETTINGS  . . . . . . . . . . . . . . . . . . . . . . . . . .   5
  33.  
  34.           AUTOMATIC REPORT FORMATTING . . . . . . . . . . . . . . . . .  12
  35.  
  36.           OTHER FEATURES  . . . . . . . . . . . . . . . . . . . . . . .  13
  37.  
  38.           QUESTIONS AND ANSWERS . . . . . . . . . . . . . . . . . . . .  13
  39.  
  40.           TIPS AND TECHNIQUES . . . . . . . . . . . . . . . . . . . . .  17
  41.  
  42.           ERROR MESSAGES  . . . . . . . . . . . . . . . . . . . . . . .  18
  43.  
  44.           SUPPORT . . . . . . . . . . . . . . . . . . . . . . . . . . .  21
  45.  
  46.           REGISTRATION  . . . . . . . . . . . . . . . . . . . . . . . .  21
  47.  
  48.           ABOUT QUINCUNX SOFTWARE . . . . . . . . . . . . . . . . . . .  22
  49.  
  50.           INDEX . . . . . . . . . . . . . . . . . . . . . . . . . . . .  23
  51.  
  52.           REGISTRATION FORM . . . . . . . . . . . . . . . . . . . . . .  24
  53.  
  54.  
  55.  
  56.  
  57.           DIRTOT                                                     Page 1
  58.  
  59.  
  60.           /---------------------------------------------------------------\
  61.           |                                                               |
  62.           |                          INTRODUCTION                         |
  63.           |                                                               |
  64.           \---------------------------------------------------------------/
  65.  
  66.           DIRTOT (pronounced der-tote) provides a view of the space used on
  67.           your hard disk that you may never have seen before.  It lists the
  68.           total space used by each subdirectory PLUS ALL SUBDIRECTORY
  69.           LEVELS BELOW IT.  It answers questions like "How much space does
  70.           my word processor and all its files use?" or "What program is
  71.           using all my disk space?".  It can help you find places to free
  72.           up space for new programs.
  73.  
  74.           DIRTOT has a customizable report format and numerous options. 
  75.           Its listing can be displayed on the screen, printed, or stored in
  76.           a file.
  77.  
  78.           Suppose you have the following subdirectory structure.  With any
  79.           of several utilities you can find out how much space the files in
  80.           EACH subdirectory use.  (It may take 8 separate commands to do
  81.           so):
  82.  
  83.           \C600                                 0
  84.           \C600\BIN                       1996054
  85.           \C600\BINB                       374879
  86.           \C600\HELP                      2054723
  87.           \C600\INCLUDE                    119121
  88.           \C600\INCLUDE\SYS                  4327
  89.           \C600\INIT                        19217
  90.           \C600\LIB                       1234894
  91.  
  92.           Then with a calculator you can add them up to find that 5803215
  93.           bytes are used by the compiler and its associated files.  With
  94.           DIRTOT you give one command:
  95.  
  96.              dirtot \c600
  97.  
  98.      COMPUADD325                4:12p 07-04-94                30,236,672 Free
  99.      C:\C600                                                         2 Levels
  100.      Directory     Total Alloc  Total Used   Used       Dirs  Files  Latest  
  101.      ------------  -----------  -----------  ---------  ----  -----  --------
  102.      C600            6,234,112    5,803,215          0     7     88  07-04-94
  103.      ├─BIN           2,088,960    1,996,054  1,996,054           21  11-16-93
  104.      ├─BINB            393,216      374,879    374,879            4  06-14-90
  105.      ├─HELP          2,088,960    2,054,723  2,054,723           10  08-29-90
  106.      ├─INCLUDE         319,488      123,448    119,121     1     35  07-31-90
  107.      │ └─SYS            40,960        4,327      4,327            5  09-27-89
  108.      ├─INIT             24,576       19,217     19,217            3  07-04-94
  109.      └─LIB           1,318,912    1,234,894  1,234,894           15  02-10-92
  110.  
  111.      DIRTOT 1.5 Shareware  (C) 1992-94 Quincunx Software  All rights reserved
  112.  
  113.  
  114.  
  115.  
  116.           DIRTOT                                                     Page 2
  117.  
  118.  
  119.           The first line of the heading shows the Volume ID of the disk
  120.           drive, the time and date the listing was created, and the number
  121.           of bytes free on the disk.  The second heading line shows the
  122.           complete specification of the path you entered on the command
  123.           line, and the maximum number of levels of subdirectories in that
  124.           path.  (In the example C600 is level 0, INCLUDE is at level 1,
  125.           and SYS is at level 2.)
  126.  
  127.           The columns show the Directory names in a tree format, the Total
  128.           space Allocated in clusters to each subdirectory plus all levels
  129.           below it, the Total space Used by each subdirectory plus all
  130.           levels below it, the space Used by each subdirectory
  131.           independently, the total number of subDirectories below each
  132.           directory, the total number of Files in each subdirectory plus
  133.           all levels below it, and the date of the Latest file in each.
  134.  
  135.           In the first line you see that directory C600 and all its
  136.           subdirectories were allocated 6,234,112 bytes, although they
  137.           actually used 5,803,215 bytes.  (The remaining bytes are used in
  138.           system overhead.)  Directory C600 by itself used no space at all. 
  139.           There are 7 subdirectories below this point, and a total of 88
  140.           files in the entire structure.  The most recently changed file in
  141.           this subdirectory structure was changed on 07-04-94.
  142.  
  143.  
  144.           /---------------------------------------------------------------\
  145.           |                                                               |
  146.           |                  NEW FEATURES IN THIS VERSION                 |
  147.           |                                                               |
  148.           \---------------------------------------------------------------/
  149.  
  150.              -  Customizable report format
  151.              -  Automatic report formatting
  152.              -  5 sort orders
  153.              -  Reports total space allocated by clusters
  154.              -  Reports date of most recent file 
  155.              -  Reports total space needing backup
  156.              -  Default settings stored in initialization file
  157.              -  Expanded capacity, over 10,000 subdirectories per drive
  158.              -  Press Esc to cancel at any time
  159.              -  Will not send non-printable characters in directory and
  160.                 volume names to the printer
  161.  
  162.  
  163.           /---------------------------------------------------------------\
  164.           |                                                               |
  165.           |                          INSTALLATION                         |
  166.           |                                                               |
  167.           \---------------------------------------------------------------/
  168.  
  169.           A runnable copy of DIRTOT consists of two files, DIRTOT.EXE and
  170.           DIRTOT.INI.  It can be run from wherever it is, or you can copy
  171.           it to your hard disk.  We recommend that you put it in a
  172.  
  173.  
  174.  
  175.  
  176.           DIRTOT                                                     Page 3
  177.  
  178.  
  179.           subdirectory with other utilities and which is in the DOS PATH. 
  180.           For example,
  181.  
  182.                copy dirtot.exe c:\utility
  183.                copy dirtot.ini c:\utility
  184.  
  185.           DIRTOT requires any PC running DOS 3.0 or later.  It has no
  186.           special memory or display requirements.
  187.  
  188.  
  189.           /---------------------------------------------------------------\
  190.           |                                                               |
  191.           |                           OPERATION                           |
  192.           |                                                               |
  193.           \---------------------------------------------------------------/
  194.  
  195.           The command
  196.  
  197.                dirtot
  198.  
  199.           alone will produce a full report of all subdirectories on the
  200.           current drive.  It will pause after each screen; you can press
  201.           any key to continue.
  202.  
  203.           You can specify the drive:
  204.  
  205.                dirtot d:
  206.  
  207.           or you can specify a particular subdirectory:
  208.  
  209.                dirtot c:\wp51
  210.  
  211.           You can also produce multiple reports from a single command:
  212.  
  213.                dirtot \c600 d:\borlandc c:\windows wp51 e:
  214.  
  215.           DIRTOT has numerous options to customize its output.  (See the
  216.           next section for details.)  Type your options anywhere on the
  217.           command line.  For a brief listing:
  218.  
  219.                dirtot \c600 /b
  220.  
  221.           For a listing of the first level, indented 4 spaces, in
  222.           kilobytes, sorted by total size, of all subdirectories on drive
  223.           D:
  224.  
  225.                dirtot /l1 /i4 /nk /st d:
  226.  
  227.           Or use the equivalent command:
  228.  
  229.                dirtot /l1i4nkst d:
  230.  
  231.  
  232.  
  233.  
  234.           DIRTOT                                                     Page 4
  235.  
  236.  
  237.           /---------------------------------------------------------------\
  238.           |                                                               |
  239.           |                            PRINTING                           |
  240.           |                                                               |
  241.           \---------------------------------------------------------------/
  242.  
  243.           To send the output to the printer, use the DOS redirection
  244.           feature:
  245.  
  246.                dirtot c: >prn
  247.  
  248.           DIRTOT detects that its output is not going to the screen, so it
  249.           does NOT pause after each screen full.
  250.  
  251.           Be sure to set your printer for a fixed pitch font so the columns
  252.           will be aligned.
  253.  
  254.           You can also send the output to a file this way, then later
  255.           incorporate the file into some other report:
  256.  
  257.                dirtot c: >c:\wp\reports\c_totals.txt
  258.  
  259.  
  260.           /---------------------------------------------------------------\
  261.           |                                                               |
  262.           |                      INITIALIZATION FILE                      |
  263.           |                                                               |
  264.           \---------------------------------------------------------------/
  265.  
  266.           DIRTOT reads its default settings from the text file DIRTOT.INI. 
  267.           You can edit this file to set normal operation to your
  268.           preferences, then use command line options for temporary changes.
  269.  
  270.           DIRTOT searches for its .INI file in the current directory first,
  271.           then in the directory where DIRTOT.EXE is located.  If DIRTOT.INI
  272.           is not found in either location a warning message is displayed
  273.           and operation continues using internal default settings.
  274.  
  275.           You may use any text editor to change DIRTOT.INI.  For example,
  276.           to use the editor which comes with DOS version 5 and later,
  277.           change to the directory containing DIRTOT.INI and enter the
  278.           command:
  279.  
  280.              edit dirtot.ini
  281.  
  282.           The initialization file format consists of key words followed by
  283.           an equal sign (=) followed by the value.  Key words may be in
  284.           upper, lower or mixed case.  White space is ignored, and
  285.           everything on the line after a semicolon (;) is a comment. 
  286.           Example:
  287.  
  288.                Indent = 2          ; columns to indent each level 
  289.  
  290.  
  291.  
  292.  
  293.           DIRTOT                                                     Page 5
  294.  
  295.  
  296.           Three types of values are supported:
  297.  
  298.           On/Off -  these are true/false values.  You may enter ON, TRUE,
  299.                     or a non-zero number, or OFF, FALSE, or 0.  
  300.                     Example: Commas = On
  301.  
  302.           Numbers - these are groups of decimal digits.  
  303.                     Example: MaxLevel = 31
  304.  
  305.           Strings - these are groups of any characters enclosed in quotes.
  306.                     Example: Format = "NC%TDFB"
  307.  
  308.           Most settings can be done from either the initialization file or
  309.           the command line.  The command line takes precedence.
  310.  
  311.  
  312.           /---------------------------------------------------------------\
  313.           |                                                               |
  314.           |                      COMMAND LINE OPTIONS                     |
  315.           |                                                               |
  316.           \---------------------------------------------------------------/
  317.  
  318.           Command line options are used to adjust the settings for only one
  319.           run.  You can use the command line to experiment and find your
  320.           preferences, then edit the .INI file to retain your preferences
  321.           for later runs.
  322.  
  323.           Command line options may be preceded by a dash (-) or a
  324.           slash (/), may be entered in upper or lower case, and multiple
  325.           options may be combined in one string.  Options may appear
  326.           anywhere on the command line.  
  327.  
  328.           The initialization file determines the value of options which are
  329.           not explicitly set on the command line.  
  330.  
  331.           On/Off options are turned Off by following the option letter with
  332.           a dash or minus (-).  For example, commas are normally On.  To
  333.           turn commas Off:
  334.  
  335.                dirtot -c-
  336.  
  337.  
  338.           /---------------------------------------------------------------\
  339.           |                                                               |
  340.           |                            SETTINGS                           |
  341.           |                                                               |
  342.           \---------------------------------------------------------------/
  343.  
  344.           The values of settings indicated below are those originally in
  345.           the initialization file when it was distributed.  Your settings
  346.           may differ.  The first line of each setting is shown in the
  347.           following format:
  348.  
  349.  
  350.  
  351.  
  352.           DIRTOT                                                     Page 6
  353.  
  354.  
  355.           Initialization      Command   Description
  356.            file                line
  357.            entry               option
  358.           --------------      -------   ----------------------------------
  359.  
  360.           Ascii = Off         -a        use standard ASCII characters
  361.  
  362.                This setting substitutes the plain characters '+', '-', '|',
  363.                and '\' for the extended graphic characters in the tree
  364.                list.  Also a '?' is substituted for any extended characters
  365.                in directory names.  Its main use is for printing a report
  366.                on a printer that does not support the extended characters.
  367.  
  368.                     C600         
  369.                     +-BIN        
  370.                     +-BINB       
  371.                     +-HELP       
  372.                     +-INCLUDE    
  373.                     | \-SYS      
  374.                     +-INIT       
  375.                     +-LIB        
  376.                     \-SOURCE     
  377.                       +-DOC      
  378.                       \-STARTUP  
  379.                         \-DOS    
  380.  
  381.  
  382.           Brief = Off         -b        Brief output
  383.  
  384.                This setting produces a report with no headings and no
  385.                copyright notice.
  386.  
  387.  
  388.           Commas = On         -c        include Commas in numbers
  389.  
  390.                The 'c' setting causes numbers to be displayed with
  391.                thousands separators.  (This setting may be overridden by
  392.                Automatic Report Formatting.  See that section for details.)
  393.  
  394.  
  395.  
  396.  
  397.           DIRTOT                                                     Page 7
  398.  
  399.  
  400.           Format = "NCTUDFL"  -fxxx     report Format
  401.  
  402.                Enter a list from the following letters:
  403.  
  404.                     N -  directory Name in tree format
  405.                     C -  total cluster space alloCated for this directory
  406.                          and all children
  407.                     T -  Total space used by this directory and all
  408.                          children
  409.                     A -  cluster space Allocated for this directory
  410.                     U -  space Used by this directory
  411.                     D -  number of child Directories
  412.                     F -  number of Files in this directory and all children
  413.                     L -  date of Latest file in this directory and all
  414.                          children
  415.                     B -  total space needing Backup (archive bit set) in
  416.                          this directory and all children
  417.                     E -  Extended directory name
  418.                     % -  after C, T, F - percent of previous level
  419.                          after B - percent of Total space used
  420.  
  421.                This setting allows you to totally customize DIRTOT's
  422.                output.  Some examples:
  423.  
  424.                    dirtot /fntf \c600
  425.  
  426.                Directory  Total Used   Files
  427.                ---------  -----------  -----
  428.                C600         5,803,186     88
  429.                ├─BIN        1,996,054     21
  430.                ├─BINB         374,879      4
  431.                ├─HELP       2,054,723     10
  432.                ├─INCLUDE      123,448     35
  433.                │ └─SYS          4,327      5
  434.                ├─INIT          19,188      3
  435.                └─LIB        1,234,894     15
  436.  
  437.  
  438.                    dirtot /fcabn \c600
  439.  
  440.                Total Alloc  Allocated  Backup  Directory
  441.                -----------  ---------  ------  ---------
  442.                  6,234,112          0  23,020  C600     
  443.                  2,088,960  2,088,960   3,832  ├─BIN    
  444.                    393,216    393,216       0  ├─BINB   
  445.                  2,088,960  2,088,960       0  ├─HELP   
  446.                    319,488    278,528       0  ├─INCLUDE
  447.                     40,960     40,960       0  │ └─SYS  
  448.                     24,576     24,576  19,188  ├─INIT   
  449.                  1,318,912  1,318,912       0  └─LIB    
  450.  
  451.  
  452.  
  453.  
  454.           DIRTOT                                                     Page 8
  455.  
  456.  
  457.                   dirtot /fncatudflb \c600
  458.  
  459.    Directory Tot Alloc Allocated Tot Used  Used      Dirs Files Latest   Backup
  460.    --------- --------- --------- --------- --------- ---- ----- -------- ------
  461.    C600      6,234,112         0 5,803,186         0    7    88 07-13-94 23,020
  462.    ├─BIN     2,088,960 2,088,960 1,996,054 1,996,054         21 11-16-93  3,832
  463.    ├─BINB      393,216   393,216   374,879   374,879          4 06-14-90      0
  464.    ├─HELP    2,088,960 2,088,960 2,054,723 2,054,723         10 08-29-90      0
  465.    ├─INCLUDE   319,488   278,528   123,448   119,121    1    35 07-31-90      0
  466.    │ └─SYS      40,960    40,960     4,327     4,327          5 09-27-89      0
  467.    ├─INIT       24,576    24,576    19,188    19,188          3 07-13-94 19,188
  468.    └─LIB     1,318,912 1,318,912 1,234,894 1,234,894         15 02-10-92      0
  469.  
  470.  
  471.                Use the following to squeeze the maximum data from DIRTOT. 
  472.                Depending on your disk layout, it may not fit on your
  473.                screen:
  474.  
  475.                     dirtot /fnc%at%udf%lb% \c600
  476.  
  477.    Directory TotAlc  %  Alloc  TotUsd  %  Used   D Fi  %  Latest   Bac  % 
  478.    --------- ------ --- ------ ------ --- ------ - -- --- -------- --- ---
  479.    C600      6,088K          0 5,667K          0 7 88     07-13-94 22K  <1
  480.    ├─BIN     2,040K  34 2,040K 1,949K  34 1,949K   21  24 11-16-93  4K  <1
  481.    ├─BINB      384K   6   384K   366K   6   366K    4   5 06-14-90   0   0
  482.    ├─HELP    2,040K  34 2,040K 2,007K  35 2,007K   10  11 08-29-90   0   0
  483.    ├─INCLUDE   312K   5   272K   121K   2   116K 1 35  40 07-31-90   0   0
  484.    │ └─SYS      40K  13    40K     4K   4     4K    5  14 09-27-89   0   0
  485.    ├─INIT       24K  <1    24K    19K  <1    19K    3   3 07-13-94 19K 100
  486.    └─LIB     1,288K  21 1,288K 1,206K  21 1,206K   15  17 02-10-92   0   0
  487.  
  488.  
  489.                For a style different from the tree format, use 'e' instead
  490.                of 'n':
  491.  
  492.                    dirtot /feu \c600
  493.  
  494.                Directory            Used     
  495.                -------------------  ---------
  496.                C:\C600                      0
  497.                C:\C600\BIN          1,996,054
  498.                C:\C600\BINB           374,879
  499.                C:\C600\HELP         2,054,723
  500.                C:\C600\INCLUDE        119,121
  501.                C:\C600\INCLUDE\SYS      4,327
  502.                C:\C600\INIT            19,188
  503.                C:\C600\LIB          1,234,894
  504.  
  505.  
  506.  
  507.  
  508.           DIRTOT                                                     Page 9
  509.  
  510.  
  511.                For import into another application you may wish to turn off
  512.                the headings and commas:
  513.  
  514.                    dirtot /bc-feu \c600
  515.  
  516.                C:\C600                      0
  517.                C:\C600\BIN            1996054
  518.                C:\C600\BINB            374879
  519.                C:\C600\HELP           2054723
  520.                C:\C600\INCLUDE         119121
  521.                C:\C600\INCLUDE\SYS       4327
  522.                C:\C600\INIT             19188
  523.                C:\C600\LIB            1234894
  524.  
  525.  
  526.                When entered on the command line, the -f option cannot be
  527.                directly followed by other options.  Example:
  528.  
  529.                     -fncatudfbi4l2           *** INVALID ***
  530.  
  531.                     -fncatudfb -i4l2         OK
  532.  
  533.                See also the section on Automatic Report Formatting.
  534.  
  535.  
  536.           HeadPerPage = On    -h        Heading on each screen or page
  537.  
  538.                This setting displays column headings at the top of each
  539.                screen or page.  If it is set to off, the column headings
  540.                will still appear once at the beginning of the report.
  541.  
  542.  
  543.           Indent = 2          -i##      columns to Indent each level
  544.  
  545.                Enter a number from 0 to 12.  This setting controls the
  546.                appearance of the directory tree listing.  Example:
  547.  
  548.                     dirtot -i4 \c600
  549.  
  550.                     C600                        
  551.                     ├───BIN                     
  552.                     ├───BINB                    
  553.                     ├───HELP                    
  554.                     ├───INCLUDE                 
  555.                     │   └───SYS                 
  556.                     ├───INIT                    
  557.                     ├───LIB                     
  558.                     └───SOURCE                  
  559.                         ├───DOC                 
  560.                         └───STARTUP             
  561.                             └───DOS             
  562.  
  563.                (This setting may be overridden by Automatic Report
  564.                Formatting.  See that section for details.)
  565.  
  566.  
  567.  
  568.  
  569.           DIRTOT                                                    Page 10
  570.  
  571.  
  572.  
  573.           MaxLevel = 31       -l##      maximum Levels to show
  574.  
  575.                Enter a number from 0 to 31.  This setting limits the number
  576.                of directory tree levels displayed.  Note that all lower
  577.                levels are scanned and counted regardless of this setting.
  578.  
  579.                Zero shows only one line about the topmost level.  One shows
  580.                only the first level subdirectories, two shows two levels of
  581.                subdirectories, etc.
  582.  
  583.  
  584.           NumberFormat = " "  -nx       Number format
  585.  
  586.                Enter the letter K or M, or blank in the .INI file or - on
  587.                the command line.  This setting causes numbers to be
  588.                displayed in Kilobytes (1024 bytes) rounded to the nearest
  589.                kilobyte, or in Megabytes (1,048,576 bytes) rounded to the
  590.                nearest one-tenth megabyte.  For example 119,121 shows as
  591.                116K or .1M.  (This setting may be overridden by Automatic
  592.                Report Formatting.  See that section for details.)
  593.  
  594.  
  595.           Pause = On          -p        Pause each screen full
  596.  
  597.                When the listing appears on the screen, DIRTOT pauses after
  598.                each screen for you to press a key.  Turning this setting
  599.                off causes the output to scroll continuously.  (If the
  600.                output is redirected to the printer or a file DIRTOT does
  601.                not pause regardless of this setting.)
  602.  
  603.  
  604.           Quiet = Off         -q        Quiet mode
  605.  
  606.                This setting eliminates the "Totaling..." and "Printing..."
  607.                displays and the beep in error messages.
  608.  
  609.  
  610.           Sort = "N"          -sx       Sort order
  611.  
  612.                Enter N, C, T, or L, or blank in the .INI file or - on the
  613.                command line.  This setting causes each level of
  614.                subdirectories to be sorted by either directory Name
  615.                (ascending), total space alloCated (descending), Total space
  616.                used (descending), Latest date (descending), or not to be
  617.                sorted at all (blank or -).
  618.  
  619.  
  620.  
  621.  
  622.           DIRTOT                                                    Page 11
  623.  
  624.  
  625.           Branches = On       -t        Tree branches
  626.  
  627.                Turning this setting off removes the connecting lines in the
  628.                tree display:
  629.  
  630.                     C600          
  631.                       BIN         
  632.                       BINB        
  633.                       HELP        
  634.                       INCLUDE     
  635.                         SYS       
  636.                       INIT        
  637.                       LIB         
  638.                       SOURCE      
  639.                         DOC       
  640.                         STARTUP   
  641.                           DOS     
  642.  
  643.  
  644.           ;Columns = 80       -w        Wide printer (132 columns)
  645.  
  646.                When printing a report DIRTOT assumes your printer is 80
  647.                columns wide.  This setting lets it know that the printer
  648.                can handle wider output.  DIRTOT does not send any printer
  649.                control codes.  This setting makes no difference unless your
  650.                report width exceeds 80 characters.
  651.  
  652.                This setting is normally disabled (commented out) in the
  653.                .INI file, in which case DIRTOT uses the current screen
  654.                width.  It can be used in special situations where DIRTOT
  655.                cannot correctly determine the number of columns on your
  656.                screen, or if you want to specify the width of a printer
  657.                page.
  658.  
  659.  
  660.           ;Rows = 25          (n/a)     rows per screen or page
  661.  
  662.                This setting is normally disabled (commented out) in the
  663.                .INI file, in which case DIRTOT uses the current screen
  664.                height for display, or 60 lines for printing.  It can be
  665.                used in special situations where DIRTOT cannot correctly
  666.                determine the number of rows on your screen, or if you want
  667.                to specify the number of lines per printer page.
  668.  
  669.  
  670.           Path = ""           (n/a)     drives or directories to report
  671.  
  672.                You normally specify the drives and/or directories to report
  673.                on the command line.  If you do not specify any, DIRTOT
  674.                reports on the current drive.  Use this setting if you want
  675.                DIRTOT to always report on a certain list of drives and/or
  676.                directories (when you don't put any on the command line). 
  677.                You may enter multiple drives/directories separated by
  678.                spaces, commas, or semicolons.  Examples:
  679.  
  680.  
  681.  
  682.  
  683.           DIRTOT                                                    Page 12
  684.  
  685.  
  686.                     path = "C:,D:,E:"
  687.                     Path="D:\FRED"
  688.                     PATH = "\c600 d:\borlandc c:\windows wp51 e:"
  689.  
  690.  
  691.           (n/a)               -z        display debug output
  692.  
  693.                This option causes the display of internal information only
  694.                useful to the author.
  695.  
  696.  
  697.           (n/a)               -?        show Help info
  698.  
  699.                This displays a help screen listing the command line
  700.                options.
  701.  
  702.  
  703.           /---------------------------------------------------------------\
  704.           |                                                               |
  705.           |                  AUTOMATIC REPORT FORMATTING                  |
  706.           |                                                               |
  707.           \---------------------------------------------------------------/
  708.  
  709.           DIRTOT automatically adjusts the width of its report to fit on
  710.           the screen.  To accomplish this while still providing as close as
  711.           possible to the specific formatting features you requested,
  712.           DIRTOT goes through a sequence of steps, in order, until the
  713.           report fits.  These steps include reducing the number of levels
  714.           that are shown fully indented, reducing the number of characters
  715.           each level is indented, shrinking the titles of some columns,
  716.           reducing the space between columns, showing numbers in Kilobytes,
  717.           removing commas, and showing numbers in Megabytes.
  718.  
  719.           Note that this automatic formatting will sometimes override your
  720.           settings for Indent, Number format, and Commas.
  721.  
  722.           Since DOS provides no mechanism for determining the width of the
  723.           printer, DIRTOT formats for the screen width even when you direct
  724.           the output to a printer.  You can adjust this by using the /w
  725.           command line option or the Columns initialization file setting.
  726.  
  727.  
  728.  
  729.  
  730.           DIRTOT                                                    Page 13
  731.  
  732.  
  733.           /---------------------------------------------------------------\
  734.           |                                                               |
  735.           |                         OTHER FEATURES                        |
  736.           |                                                               |
  737.           \---------------------------------------------------------------/
  738.  
  739.           DIRTOT indicates subdirectories with Hidden or System attributes
  740.           by displaying their names in lower case.
  741.  
  742.           DIRTOT replaces unprintable control characters in directory or
  743.           volume names with a question mark (?).  If the Ascii setting is
  744.           turned on, any extended characters will also be replaced.
  745.  
  746.           DIRTOT adapts to the number of rows and columns on your screen. 
  747.           It will pause after every 25, 43, 50, or other number of lines. 
  748.           It will display a wider report if your screen shows more columns.
  749.  
  750.           DIRTOT provides National Language Support.  If you have set up
  751.           DOS 3.0 or later for a specific country (by including COUNTRY= in
  752.           your CONFIG.SYS file), the time, date, thousands separator and
  753.           decimal separator will adapt to your country's standards.
  754.  
  755.  
  756.           /---------------------------------------------------------------\
  757.           |                                                               |
  758.           |                     QUESTIONS AND ANSWERS                     |
  759.           |                                                               |
  760.           \---------------------------------------------------------------/
  761.  
  762.           Why do DIRTOT and CHKDSK report different amounts of space used
  763.           on the disk?
  764.  
  765.                CHKDSK counts the unused space at the end of each file - the
  766.                rest of the "Allocation Unit" or "Cluster", and counts
  767.                hidden files separately.  DIRTOT can count the allocated
  768.                space and/or the actual space each file uses, as reported in
  769.                a directory listing.  If you add CHKDSK's amounts for hidden
  770.                and user files it should match DIRTOT's amount for Total
  771.                Allocated.
  772.  
  773.                Some versions of CHKDSK may report one more file, because
  774.                they count the volume ID as a hidden file.
  775.  
  776.           Why do DIRTOT and DIR report different numbers of files in a
  777.           subdirectory?
  778.  
  779.                DIR counts the '.' and '..' DOS housekeeping files, but
  780.                ignores any Hidden files.  DIRTOT ignores the '.' and '..'
  781.                files, and counts any Hidden files.
  782.  
  783.           Why do some numbers show as 0K and others as just plain 0?
  784.  
  785.                Numbers in Kilobytes and Megabytes, and percents, are
  786.                rounded to the nearest value, but its often important to
  787.  
  788.  
  789.  
  790.  
  791.           DIRTOT                                                    Page 14
  792.  
  793.  
  794.                know whether you have a very small number or exactly zero. 
  795.                0K means the actual value is between 1 and 511 inclusive. 
  796.                .0M means the actual value is between 1 and 52,428
  797.                inclusive.  <1 (less than one) is used in percent displays
  798.                when the actual value is between 0% and 0.5% exclusive. 
  799.                Just plain 0 means the actual value is exactly zero.
  800.  
  801.           Why does DIRTOT take so long to display its results?
  802.  
  803.                In order to come up with its totals DIRTOT must read the
  804.                entire directory structure of your hard disk.  The final
  805.                grand total appears on the very first line, and the width of
  806.                the output is unknown until the deepest subdirectory has
  807.                been scanned.  Quincunx Software has done its best to
  808.                minimize this time.  Since the vast majority of the time is
  809.                spent in DOS waiting for the disk, we believe DIRTOT is as
  810.                fast as or faster than any other utility that reads the
  811.                entire directory structure.
  812.  
  813.           My disk has 19 levels of subdirectories on it.  How are you going
  814.           to handle that?
  815.  
  816.                The listing expands in width until it fills the screen, then
  817.                additional levels of subdirectories are shown in a column
  818.                with a level number:
  819.  
  820.                     Directory           Total Alloc  Total Used   Files
  821.                     ------------------  -----------  -----------  -----
  822.                     DIRECTOR.001                  0            0      0
  823.                     └─A                           0            0      0
  824.                       └─B                         0            0      0
  825.                         └─C                       0            0      0
  826.                           └─D                     0            0      0
  827.                             └─E                   0            0      0
  828.                               └─F                 0            0      0
  829.                              7> G                 0            0      0
  830.                              8> H                 0            0      0
  831.                              9> I                 0            0      0
  832.                             10> J                 0            0      0
  833.                             11> K                 0            0      0
  834.                             12> L                 0            0      0
  835.                             13> M                 0            0      0
  836.                             14> N                 0            0      0
  837.                             15> O                 0            0      0
  838.                             16> P                 0            0      0
  839.                             17> Q                 0            0      0
  840.                             18> R                 0            0      0
  841.                             19> S                 0            0      0
  842.  
  843.                Exactly when this happens depends on the settings for report
  844.                format, indent and number format.
  845.  
  846.  
  847.  
  848.  
  849.           DIRTOT                                                    Page 15
  850.  
  851.  
  852.           Just what does the percent column mean?  Shouldn't it add up to
  853.           100%?
  854.  
  855.                There are two types of percent columns.  First, the easy
  856.                one:  Percent Backup is the Backup column (number of bytes
  857.                needing backup) divided by the Total Used column IN THAT
  858.                SAME REPORT LINE.  In the example below the BIN directory
  859.                has 3,832 bytes needing backup out of 1,996,054 used,
  860.                equaling 0.19%, shown as "<1", less than one percent.  In
  861.                the INIT directory all 19,190 bytes need backup, 100% of
  862.                that directory.  But for the overall C600 directory
  863.                structure, less than one percent need backup.  (The Total
  864.                Used column need not be reported to get percent Backup, the
  865.                figures are still available internally.)
  866.  
  867.                     Directory  Total Used   Backup   % 
  868.                     ---------  -----------  ------  ---
  869.                     C600         5,803,188  23,022   <1
  870.                     ├─BIN        1,996,054   3,832   <1
  871.                     ├─BINB         374,879       0    0
  872.                     ├─HELP       2,054,723       0    0
  873.                     ├─INCLUDE      123,448       0    0
  874.                     │ └─SYS          4,327       0    0
  875.                     ├─INIT          19,190  19,190  100
  876.                     └─LIB        1,234,894       0    0
  877.  
  878.                The second type of percent applies to Total Allocated, Total
  879.                Used, or Files.  The percent column indicates PERCENT OF THE
  880.                PREVIOUS DIRECTORY LEVEL TOTAL.  In the example below the
  881.                SYS directory uses 4% of the space used by INCLUDE and SYS,
  882.                and INCLUDE and SYS uses 2% of the space used by the whole
  883.                C600 structure.  The BIN directory contains 34% of the space
  884.                used by the C600 structure.  The first line of the report
  885.                will never show anything for these percents, since there is
  886.                no previous level to reference.
  887.  
  888.                     Directory  Total Used    % 
  889.                     ---------  -----------  ---
  890.                     C600         5,803,188     
  891.                     ├─BIN        1,996,054   34
  892.                     ├─BINB         374,879    6
  893.                     ├─HELP       2,054,723   35
  894.                     ├─INCLUDE      123,448    2
  895.                     │ └─SYS          4,327    4
  896.                     ├─INIT          19,190   <1
  897.                     └─LIB        1,234,894   21
  898.  
  899.                The only occasion when things would add up to 100% is if the
  900.                previous level contained no files and you added the percents
  901.                for just one level.  From above that would be
  902.                BIN+BINB+HELP+INCLUDE+INIT+LIB, but it still won't quite add
  903.                up because the figures are rounded.
  904.  
  905.  
  906.  
  907.  
  908.           DIRTOT                                                    Page 16
  909.  
  910.  
  911.           I set Indent to 8 but the report is only indenting 2.  What's
  912.           wrong?
  913.  
  914.                Automatic Report Formatting is overriding your setting in
  915.                order to fit everything across the page.  To produce an
  916.                indent of 8 you will have to give up one (or more) columns
  917.                or use a wider display or printer.  The same thing can
  918.                happen with Number format and Commas.
  919.  
  920.  
  921.  
  922.  
  923.           DIRTOT                                                    Page 17
  924.  
  925.  
  926.           /---------------------------------------------------------------\
  927.           |                                                               |
  928.           |                      TIPS AND TECHNIQUES                      |
  929.           |                                                               |
  930.           \---------------------------------------------------------------/
  931.  
  932.           To produce the briefest possible listing of the space in use on
  933.           several drives use the Brief, max Level 0, and Megabyte options
  934.           with a report Format of Name and Total used (or total alloCated
  935.           if you prefer):
  936.  
  937.                dirtot /blnmfnt c: d: e:
  938.  
  939.                C:\           127.7M
  940.  
  941.                D:\           114.1M
  942.  
  943.                E:\            23.4M
  944.  
  945.           - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  946.  
  947.           To get a good picture of the space used by the various major
  948.           programs on your system, use the Level 1 option, the Sort by
  949.           Total used option, and a report format including Percent:
  950.  
  951.                dirtot /l1st /fnt% c:\
  952.  
  953.                Directory       Total Used    % 
  954.                --------------  -----------  ---
  955.                C:\             205,625,443     
  956.                ├─BC4            43,870,703   21
  957.                ├─WINDOWS        22,236,026   11
  958.                ├─ZAPP            9,304,432    5
  959.                ├─DOS             6,085,019    3
  960.                ├─C600            5,803,188    3
  961.                ├─WP51            3,672,475    2
  962.                ├─UTILITY         2,336,327    1
  963.                   .
  964.                   .
  965.                   .
  966.                ├─DIRTOT            797,437   <1
  967.                ├─TEST              107,414   <1
  968.                └─TEMP                    0    0
  969.  
  970.           - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  971.  
  972.           You can cancel DIRTOT at any time by pressing "Esc".  The report
  973.           will say "*** Cancelled" at the end.
  974.  
  975.  
  976.  
  977.  
  978.           DIRTOT                                                    Page 18
  979.  
  980.  
  981.           /---------------------------------------------------------------\
  982.           |                                                               |
  983.           |                         ERROR MESSAGES                        |
  984.           |                                                               |
  985.           \---------------------------------------------------------------/
  986.  
  987.           INITIALIZATION FILE ERRORS:
  988.  
  989.           *** INI file DIRTOT.INI line ##: ...
  990.  
  991.             ...File not found
  992.  
  993.                DIRTOT could not find its initialization file in either the
  994.                current directory or the directory where DIRTOT.EXE is
  995.                located.  This is a warning only.  DIRTOT will run with its
  996.                default and command line settings.
  997.  
  998.                It is also possible that another program has opened the .INI
  999.                file in a non-shared mode.
  1000.  
  1001.             ...Invalid TRUE/FALSE value
  1002.  
  1003.                The entry on the line indicated must be set to either
  1004.                "TRUE", "ON", a non-zero number, or "FALSE", "OFF", 0.
  1005.  
  1006.             ...Unknown symbol
  1007.  
  1008.                The first word on the line indicated was not found in
  1009.                DIRTOT's table of .INI file entries.  It was either
  1010.                misspelled or a comment indicator (;) is missing.
  1011.  
  1012.             ...Error reading file
  1013.  
  1014.                A disk error occurred while reading the .INI file.
  1015.  
  1016.             ...Section not found
  1017.             ...Invalid type
  1018.             ...Out of memory
  1019.             ...Section too large
  1020.             ...Unknown error code
  1021.  
  1022.                These last five error messages should not occur in this
  1023.                program.  Please report these problems to Quincunx Software.
  1024.  
  1025.  
  1026.           SETTINGS ERRORS:
  1027.  
  1028.           *** Unknown option 'x'
  1029.  
  1030.                You entered a command line option which DIRTOT did not
  1031.                recognize, or combined options in a single string in an
  1032.                invalid manner.
  1033.  
  1034.           *** No report format specified
  1035.  
  1036.  
  1037.  
  1038.  
  1039.           DIRTOT                                                    Page 19
  1040.  
  1041.  
  1042.                The "Format" entry in the .INI file or the command line
  1043.                option 'F' were followed by a blank string.
  1044.  
  1045.           *** Invalid format character 'x'
  1046.  
  1047.                The "Format" entry in the .INI file or the command line
  1048.                option 'F' contained an invalid character.
  1049.  
  1050.           *** Indent must be 0 to 12
  1051.  
  1052.                The "Indent" entry in the .INI file or the command line
  1053.                option 'I' specified an invalid value.
  1054.  
  1055.           *** Maxlevel must be 0 to 31
  1056.  
  1057.                The "MaxLevel" entry in the .INI file or the command line
  1058.                option 'L' specified an invalid value.
  1059.  
  1060.           *** Number format must be 'K', 'M' or none
  1061.  
  1062.                The "NumberFormat" entry in the .INI file or the command
  1063.                line option 'N' specified an invalid value.
  1064.  
  1065.           *** Sort order must be 'N', 'T', 'C', 'L' or none
  1066.  
  1067.                The "Sort" entry in the .INI file or the command line option
  1068.                'S' specified an invalid value.
  1069.  
  1070.           *** Percent must follow 'C', 'T', 'F' or 'B'
  1071.  
  1072.                The percent format specifier in the report format setting
  1073.                can only immediately follow one of the indicated columns.
  1074.  
  1075.  
  1076.           RUN TIME ERRORS:
  1077.  
  1078.           *** Path xxx not found
  1079.  
  1080.                A subdirectory you entered on the command line does not
  1081.                exist.  Maybe you misspelled it.  Try again.
  1082.  
  1083.                If you are running on a network or under a multitasking
  1084.                system there is a slight chance that another program or user
  1085.                removed a directory between the time that DIRTOT first
  1086.                detected it and then went back to scan it.
  1087.  
  1088.           *** Invalid drive x:
  1089.  
  1090.                The drive portion of an entry on the command line is not
  1091.                valid.
  1092.  
  1093.  
  1094.  
  1095.  
  1096.           DIRTOT                                                    Page 20
  1097.  
  1098.  
  1099.           *** Internal storage full, complete path not scanned
  1100.  
  1101.                There is no more conventional memory available to store
  1102.                subdirectories.  DIRTOT will report what it has, but it did
  1103.                not cover your entire disk.
  1104.  
  1105.                DIRTOT has room to store over 10000 subdirectories, so to
  1106.                get this message you either must have a VERY large disk or
  1107.                are running DIRTOT with limited available memory.  If you
  1108.                actually have more than 10000 subdirectories, let Quincunx
  1109.                Software know so we can consider producing an expanded
  1110.                version.
  1111.  
  1112.           *** More than #### subdirs, complete directory not scanned
  1113.  
  1114.                where #### is a number on the order of one thousand.  One
  1115.                directory contained more than that many subdirectories at
  1116.                the next level.  DIRTOT will report the rest of the disk
  1117.                correctly.  Let Quincunx Software know so we can consider
  1118.                producing an expanded version.
  1119.  
  1120.           *** Only 32 levels supported
  1121.  
  1122.                A subdirectory structure exists which contains more than 32
  1123.                levels of directories.  This is not normally possible under
  1124.                DOS.  Please report this problem to Quincunx Software.
  1125.  
  1126.  
  1127.  
  1128.  
  1129.           DIRTOT                                                    Page 21
  1130.  
  1131.  
  1132.           /---------------------------------------------------------------\
  1133.           |                                                               |
  1134.           |                            SUPPORT                            |
  1135.           |                                                               |
  1136.           \---------------------------------------------------------------/
  1137.  
  1138.           The policy of Quincunx Software is to provide a reasonable amount
  1139.           of free support to all users, registered or not.  You can reach
  1140.           us by:
  1141.  
  1142.           U.S. Mail:
  1143.  
  1144.                Quincunx Software
  1145.                8178 Aldgwen Rd.
  1146.                Barneveld, WI 53507
  1147.  
  1148.           BBS:
  1149.  
  1150.                Leave a message to Tom Caswick on the Madison PC User's
  1151.                Group BBS at 1-608-233-0286
  1152.  
  1153.           Voice phone:
  1154.  
  1155.                1-608-924-5841 (10 am to 6 pm Central time, Monday through
  1156.                Friday)
  1157.  
  1158.                All calls are screened by answering machine.  If you say you
  1159.                are calling about DIRTOT we will probably answer
  1160.                immediately.  If you don't leave a message you will probably
  1161.                never reach us.
  1162.  
  1163.  
  1164.           /---------------------------------------------------------------\
  1165.           |                                                               |
  1166.           |                          REGISTRATION                         |
  1167.           |                                                               |
  1168.           \---------------------------------------------------------------/
  1169.  
  1170.           DIRTOT is distributed as Shareware.  You are encouraged to give
  1171.           copies to your friends, co-workers, and user groups, and upload
  1172.           copies to Bulletin Board Systems.  We strongly recommend that you
  1173.           distribute the original authenticity verified ZIP file.  All
  1174.           copies must be unaltered and include at least the files
  1175.           DIRTOT.EXE, DIRTOT.INI, and DIRTOT.DOC.  The author, Quincunx
  1176.           Software, retains all other rights to the program.
  1177.  
  1178.           Non-registered users of this software are granted a limited
  1179.           license to make an evaluation copy for trial use on a private,
  1180.           non-commercial basis, for the express purpose of determining
  1181.           whether DIRTOT is suitable for their needs.  At the end of this
  1182.           trial period, you must either register your copy or discontinue
  1183.           using DIRTOT.
  1184.  
  1185.  
  1186.  
  1187.  
  1188.           DIRTOT                                                    Page 22
  1189.  
  1190.  
  1191.           Should you decide to use DIRTOT, or keep it on your hard disk for
  1192.           future use, you are obligated to pay a registration fee of $10.00
  1193.           (Ten U.S. Dollars).  Send payment in check or money order to:
  1194.  
  1195.                                   Quincunx Software
  1196.                                    8178 Aldgwen Rd.
  1197.                                  Barneveld, WI 53507
  1198.  
  1199.           Whether you register or not, please notify Quincunx Software of
  1200.           any problems you encounter using DIRTOT, and of any improvements
  1201.           you would like to see.
  1202.  
  1203.           Quantity discounts and site licenses are available.  Call or
  1204.           write for information.
  1205.  
  1206.           Companies and organizations that provide software duplication
  1207.           services may include DIRTOT in their catalog and provide copies
  1208.           for a reasonable duplication fee, provided the purchaser is
  1209.           notified that no portion of the fee goes to the Shareware author
  1210.           and that the purchaser is still obligated to register.
  1211.  
  1212.           Quincunx Software hereby disclaims all warranties relating to
  1213.           this software, whether express or implied, including without
  1214.           limitation any implied warranties of merchantability or fitness
  1215.           for a particular purpose.  Quincunx Software will not be liable
  1216.           for any special, incidental, consequential, indirect or similar
  1217.           damages due to loss of data or any other reason, even if Quincunx
  1218.           Software or an agent of Quincunx Software has been advised of the
  1219.           possibility of such damages.  In no event shall Quincunx
  1220.           Software's liability for any damages ever exceed the price paid
  1221.           for the license to use this software, regardless of the form of
  1222.           the claim.
  1223.  
  1224.  
  1225.           /---------------------------------------------------------------\
  1226.           |                                                               |
  1227.           |                    ABOUT QUINCUNX SOFTWARE                    |
  1228.           |                                                               |
  1229.           \---------------------------------------------------------------/
  1230.  
  1231.           Quincunx Software was founded in 1983.  We have provided
  1232.           consulting and contract programming services to numerous large
  1233.           and small companies, including IBM, Citicorp, and Sears.  We have
  1234.           special expertise in C programming, communication, and the
  1235.           S.W.I.F.T. international electronic funds transfer network.
  1236.  
  1237.           Tom Caswick, owner and president of Quincunx Software, has over
  1238.           19 years of experience programming a wide range of computers,
  1239.           from mainframes to microcontrollers.
  1240.  
  1241.           DIRTOT is Quincunx Software's first Shareware product.  It was
  1242.           originally released in April 1992.
  1243.  
  1244.  
  1245.  
  1246.  
  1247.           DIRTOT                                                    Page 23
  1248.  
  1249.  
  1250.           /---------------------------------------------------------------\
  1251.           |                                                               |
  1252.           |                             INDEX                             |
  1253.           |                                                               |
  1254.           \---------------------------------------------------------------/
  1255.  
  1256.                .0M . . . . . . . . . . . . . . . . . . . . . . . .  14
  1257.                '..'  . . . . . . . . . . . . . . . . . . . . . . .  13
  1258.                '.' . . . . . . . . . . . . . . . . . . . . . . . .  13
  1259.                <1  . . . . . . . . . . . . . . . . . . . 8, 14, 15, 17
  1260.                0K  . . . . . . . . . . . . . . . . . . . . . . . .  13
  1261.                Allocation Unit . . . . . . . . . . . . . . . . . .  13
  1262.                Archive . . . . . . . . . . . . . . . . . . . . . . . 7
  1263.                ASCII . . . . . . . . . . . . . . . . . . . . . . 6, 13
  1264.                Attributes  . . . . . . . . . . . . . . . . . . . 7, 13
  1265.                Automatic report formatting . . . . 2, 6, 9, 10, 12, 16
  1266.                Backup  . . . . . . . . . . . . . . . . . . . . . . . 7
  1267.                BBS . . . . . . . . . . . . . . . . . . . . . . . .  21
  1268.                Beep  . . . . . . . . . . . . . . . . . . . . . . .  10
  1269.                Brief . . . . . . . . . . . . . . . . . . . . . . 6, 17
  1270.                Cancel  . . . . . . . . . . . . . . . . . . . . . 2, 17
  1271.                Child directories . . . . . . . . . . . . . . . . . . 7
  1272.                CHKDSK  . . . . . . . . . . . . . . . . . . . . . .  13
  1273.                Cluster . . . . . . . . . . . . . . . . . . .  2, 7, 13
  1274.                Columns . . . . . . . . . . . . . . . . . . 2, 9, 11-13
  1275.                Command line  . . . . . . . . . . . . 2-6, 9-12, 18, 19
  1276.                Commas  . . . . . . . . . . . . . . . . . . . 6, 11, 12
  1277.                CONFIG.SYS  . . . . . . . . . . . . . . . . . . . .  13
  1278.                Default . . . . . . . . . . . . . . . . . . .  2, 4, 18
  1279.                DIR . . . . . . . . . . . . . . . . . . . . . . . .  13
  1280.                Disclaimer  . . . . . . . . . . . . . . . . . . . .  22
  1281.                DOS . . . . . . . . . . . . . . . . . . 3, 4, 12-14, 20
  1282.                Error messages  . . . . . . . . . . . . . .  10, 18, 19
  1283.                Esc . . . . . . . . . . . . . . . . . . . . . . . 2, 17
  1284.                Hard disk . . . . . . . . . . . . . . . .  1, 2, 14, 22
  1285.                Heading . . . . . . . . . . . . . . . . . . . . 2, 6, 9
  1286.                Hidden  . . . . . . . . . . . . . . . . . . . . . .  13
  1287.                Import  . . . . . . . . . . . . . . . . . . . . . . . 9
  1288.                Indent  . . . . . . . . . . . . . . . 9, 12, 14, 16, 19
  1289.                Initialization file . . . . . .  2, 4, 5, 10-12, 18, 21
  1290.                Latest date . . . . . . . . . . . . . . . . .  2, 7, 10
  1291.                Levels  . . . . . . . . . . . . . . . 2, 3, 5, 7, 9, 10
  1292.                License . . . . . . . . . . . . . . . . . . . .  21, 22
  1293.                Lines . . . . . . . . . . . . . . . . . . . . .  11, 13
  1294.                Memory  . . . . . . . . . . . . . . . . . . . 3, 18, 20
  1295.                National Language Support . . . . . . . . . . . . .  13
  1296.                Number format . . . . . . . . . . . .  6, 10, 12-14, 19
  1297.                Number of files . . . . . . . . . . . . . . .  2, 7, 13
  1298.                Options . . . . . . . . . . . . . .  3-6, 9, 12, 13, 18
  1299.                Path  . . . . . . . . . . . . . . . .  2, 3, 11, 19, 20
  1300.                Pause . . . . . . . . . . . . . . . . . . . . 4, 10, 13
  1301.                Percent . . . . . . . . . . . . . . . . . 7, 14, 15, 19
  1302.                Printing  . . . . . . . . . . . . . . .  2, 4, 6, 10-13
  1303.                Question mark . . . . . . . . . . . . . . . . . . .  13
  1304.  
  1305.  
  1306.  
  1307.  
  1308.           DIRTOT                                                    Page 24
  1309.  
  1310.  
  1311.                Quiet . . . . . . . . . . . . . . . . . . . . . . .  10
  1312.                Quincunx Software . . . . . . . . . .  1, 14, 18, 20-22
  1313.                Redirection . . . . . . . . . . . . . . . . . . . 4, 10
  1314.                Registration  . . . . . . . . . . . . . . . . . . .  21
  1315.                Report format . . . . . . . . . . . 1, 2, 7, 14, 17, 18
  1316.                Rows  . . . . . . . . . . . . . . . . . . . . .  11, 13
  1317.                Screen width  . . . . . . . . . . . . . . . . . . 11-14
  1318.                Semicolon . . . . . . . . . . . . . . . . . . . . 4, 11
  1319.                Shareware . . . . . . . . . . . . . . . . . . . . .  21
  1320.                Sort  . . . . . . . . . . . . . . . . . . 2, 10, 17, 19
  1321.                Space allocated . . . . . . . . . . .  2, 7, 10, 13, 17
  1322.                Space free  . . . . . . . . . . . . . . . . . . .  1, 2
  1323.                Space used  . . . . . . . . . . . . 1, 2, 7, 10, 13, 17
  1324.                Support . . . . . . . . . . . . . . . . . . . . . .  21
  1325.                System  . . . . . . . . . . . . . . . . . 2, 13, 17, 19
  1326.                Thousands separator . . . . . . . . . . . . . . . 6, 13
  1327.                Tree branches . . . . . . . . . . . . .  2, 6, 7, 9, 11
  1328.                Unprintable characters  . . . . . . . . . . . . . 2, 13
  1329.                Volume ID . . . . . . . . . . . . . . . . . . . . 2, 13
  1330.  
  1331.  
  1332.  
  1333.  
  1334.                                DIRTOT REGISTRATION FORM
  1335.  
  1336.                                   Quincunx Software
  1337.                                    8178 Aldgwen Rd.
  1338.                                  Barneveld, WI 53507
  1339.                                      608-924-5841
  1340.  
  1341.  
  1342.           Name:     _______________________________________________________
  1343.  
  1344.           Company:  _______________________________________________________
  1345.  
  1346.           Address:  _______________________________________________________
  1347.  
  1348.                     _______________________________________________________
  1349.  
  1350.           City:     ________________________  State: _____  Zip: __________
  1351.  
  1352.           Country:  _______________________________________________________
  1353.  
  1354.           Phone:    _______________________________________________________
  1355.  
  1356.  
  1357.           Please register DIRTOT Version 1.5 in the above name.
  1358.  
  1359.           _______ copies at $10.00 per copy.  Amount enclosed _____________
  1360.  
  1361.  
  1362.           Suggested enhancements:
  1363.  
  1364.           _________________________________________________________________
  1365.  
  1366.           _________________________________________________________________
  1367.  
  1368.           _________________________________________________________________
  1369.  
  1370.           _________________________________________________________________
  1371.  
  1372.           _________________________________________________________________
  1373.  
  1374.           _________________________________________________________________
  1375.  
  1376.           _________________________________________________________________
  1377.  
  1378.           _________________________________________________________________
  1379.