home *** CD-ROM | disk | FTP | other *** search
/ Simtel MSDOS 1992 June / SIMTEL_0692.cdr / msdos / sysutl / ph_utils.arc / CHKD.DOC next >
Encoding:
Text File  |  1989-07-11  |  19.9 KB  |  637 lines

  1.  
  2.  
  3.                   ChkD
  4.  
  5.  
  6.  
  7.                   Check Drive Specs
  8.  
  9.  
  10.  
  11.                   Version  1.00
  12.                   Released 06-05-89
  13.  
  14.  
  15.  
  16.  
  17.                   Herron Software
  18.                   P.O. Box 1288
  19.                   Battle Ground, Washington  98604
  20.  
  21.  
  22.  
  23.  
  24.          COPYRIGHT 1989 Phil Herron.  ALL RIGHTS RESERVED.
  25.  
  26.  
  27.                   DISCLAIMER OF WARRANTY
  28.             __________________________________________
  29.  
  30.  
  31.             THIS PRODUCT IS LICENSED AS IS AND WITHOUT
  32.             WARRANTY OF ANY KIND.  THE AUTHOR MAKES NO
  33.             EXPRESS OR IMPLIED WARRANTIES WITH REGARD
  34.             TO THIS PRODUCT, INCLUDING BUT NOT LIMITED
  35.             TO MERCHANTABILITY OR FITNESS FOR ANY
  36.             PURPOSE.  IN NO EVENT SHALL THE AUTHOR BE
  37.             LIABLE FOR LOSS OF PROFIT OR ANY OTHER
  38.             COMMERCIAL DAMAGE ARISING FROM EITHER THE
  39.             USE OF OR THE INABILITY TO USE THIS PRODUCT.
  40.  
  41.  
  42.             This product should be thoroughly evaluated
  43.             using backed up or noncritical data and files.
  44.  
  45.  
  46.  
  47.  
  48.  
  49.    _________________________________________________________________
  50.  
  51.    Table of Contents                                         Section
  52.    _________________________________________________________________
  53.  
  54.    Shareware.................................................. 0.1.0
  55.       What it is.............................................. 0.1.1
  56.       License Terms........................................... 0.1.2
  57.       Registration............................................ 0.1.3
  58.  
  59.    Evaluation................................................. 0.2.0
  60.       Evaluation Version...................................... 0.2.1
  61.       Evaluation Menu......................................... 0.2.2
  62.       Virus Prevention........................................ 0.2.3
  63.  
  64.    ChkD....................................................... 1.0
  65.       Introduction............................................ 1.1
  66.       Explanation............................................. 1.2
  67.       System Requirements..................................... 1.3
  68.          Installing........................................... 1.3.1
  69.       Help.................................................... 1.4
  70.       Syntax.................................................. 1.5
  71.       Operating Screen........................................ 1.6
  72.       Applications............................................ 1.7
  73.       Version History......................................... 2.0
  74.  
  75.    Support.................................................... 9.0
  76.       Problem Resolution...................................... 9.1
  77.       Before Reporting........................................ 9.2
  78.       Reporting a problem..................................... 9.3
  79.       Custom Modifications.................................... 9.4
  80.       Correspondence.......................................... 9.5
  81.  
  82.    Product Catalog........................................... 10.0
  83.  
  84.  
  85.  
  86.  
  87. _________________________________________________________________
  88.  
  89. 0.1.0          Shareware
  90. _________________________________________________________________
  91.  
  92.  
  93.  
  94.  
  95. 0.1.1   The SHAREWARE Concept
  96. _____________________________
  97.  
  98.    "Shareware" is a software distribution method which enables
  99.    the potential user to obtain software at very low initial
  100.    cost, for evaluation on a trial basis.
  101.  
  102.    You can evaluate the software in your own environment, on your
  103.    own machine, with the programs and data that you normally use.
  104.    You're not required to make payment and become a registered
  105.    user unless the software meets your needs.
  106.  
  107.    Another benefit of Shareware is lower pricing.  By minimizing
  108.    the marketing and advertising expenses associated with more
  109.    traditional software distribution methods, Shareware products
  110.    can be priced lower.  You don't pay for what you don't need or
  111.    use.
  112.  
  113.    You are encouraged to share the evaluation version of this
  114.    software with others, so long as you follow the limitations
  115.    set forth in the LICENSE TERMS section below.
  116.  
  117.  
  118.  
  119.  
  120. 0.1.2   LICENSE TERMS
  121. _____________________
  122.  
  123.    This product and its documentation are copyrighted and owned
  124.    solely by the author, who reserves all rights to any benefits
  125.    derived from it.  It is distinctly separate from, and should
  126.    not be confused with, those categories of software known as
  127.    "public domain" or "freeware."
  128.  
  129.    You are granted without charge a limited license to use the
  130.    evaluation version of this software on a trial basis, for
  131.    purposes of deciding whether to continue using (and therefore
  132.    whether to register) the product, and to transmit this
  133.    evaluation version to associates by copying on diskette or
  134.    uploading to electronic bulletin board services, so long as
  135.    the following CONDITIONS are met:
  136.  
  137.       (a) The program and its documentation file must be
  138.           distributed together.
  139.  
  140.       (b) The program and its documentation must not be
  141.           altered in any way.  If you wish to include
  142.           notes for other evaluators, please add them in
  143.           a separate file and include that file along
  144.           with the program and documentation files.
  145.  
  146.  
  147.  
  148.  
  149. 0.1.3   REGISTRATION
  150. ____________________
  151.  
  152.       When you send in the registration form and fee, you'll
  153.       receive by return mail a diskette containing the latest
  154.       REGISTERED version of the program and documentation.
  155.  
  156.  
  157.    BENEFITS OF REGISTRATION
  158.  
  159.       The registered version WILL NOT include the Evaluation Menu
  160.       front-end or the forms-printing section of this version.
  161.       Thus it will be more convenient to use, from either the DOS
  162.       prompt or from batch files.  It will also be about 16K
  163.       bytes smaller, for more efficient disk storage and faster
  164.       loading.
  165.  
  166.       The registered version WILL include any new functions
  167.       or enhancements made to date.
  168.  
  169.       You will receive notification of future updates and
  170.       new products.
  171.  
  172.       You will be able to upgrade to newer versions at a
  173.       reduced cost.
  174.  
  175.  
  176.    REGISTRATION FORM
  177.  
  178.       The registration form and a pre-addressed mailing cover
  179.       can be printed from the "Forms Printing" selection of
  180.       the Evaluation menu, discussed in section 0.2.2 below.
  181.  
  182.  
  183.    FEES
  184.  
  185.       The single-quantity registration fee is displayed on the
  186.       initial Evaluation Menu screen.  Higher quantities are
  187.       discussed below.
  188.  
  189.  
  190.    QUANTITY DISCOUNTS
  191.  
  192.       Each registered copy of this software will be licensed for
  193.       operation at only one location (on only one machine) at any
  194.       one time.  If this software will be in use at more than one
  195.       location at the same time, the appropriate number of
  196.       registrations must be made.
  197.  
  198.       Multiple-quantity registration fees are displayed in the
  199.       "QUANTITY DISCOUNT" section of the Evaluation menu.
  200.  
  201.       You can take advantage of quantity discounts by ordering
  202.       multiple registrations of one program or single
  203.       registrations of several different programs at the same
  204.       time.  You also save on shipping and handling charges
  205.       by registering several products together.
  206.  
  207.  
  208.    GROUP REGISTRATIONS
  209.  
  210.       You can also get quantity discounts by combining orders with
  211.       associates:
  212.  
  213.          (1)   Complete a separate registration form for each person.
  214.                   Each person's name, address and programs to be
  215.                   registered are needed for support and update
  216.                   notification purposes.
  217.  
  218.          (2)   Include only one standard shipping and handling charge.
  219.                   Cross out the "Shipping & handling" amounts on
  220.                   all but one registration form; the combined
  221.                   order will be sent to the name and address on
  222.                   that form.
  223.  
  224.          (3)   Send all the forms together in one envelope or mailing
  225.                   cover, with a single check or money order.
  226.  
  227.  
  228.  
  229.  
  230. _________________________________________________________________
  231.  
  232. 0.2.0          Evaluation
  233. _________________________________________________________________
  234.  
  235.  
  236.  
  237.  
  238. 0.2.1   EVALUATION VERSION
  239. __________________________
  240.  
  241.    This software contains the complete and fully functional version
  242.    of the program, the latest available at the time of this release.
  243.  
  244.    The program itself is identical to the REGISTERED version.
  245.    An Evaluation Menu and forms-printing section were added
  246.    to ensure that:
  247.  
  248.       (a)   Registration information and forms will not
  249.             become separated from the program file.
  250.  
  251.       (b)   Users who might be unfamiliar with the process
  252.             of displaying a file's contents on the screen or
  253.             printer will have no difficulty learning about,
  254.             evaluating or registering this product.
  255.  
  256.  
  257.  
  258.  
  259. 0.2.2   EVALUATION MENU
  260. _______________________
  261.  
  262.    The program is invoked from the DOS prompt by typing its name
  263.    and pressing the RETURN or ENTER key.
  264.  
  265.  
  266.    The initial screen displays the warranty section and some
  267.    information about the program:
  268.  
  269.       Program name,
  270.       Version number,
  271.       Release date,
  272.       Single-quantity registration fee.
  273.  
  274.  
  275.    It next displays the Shareware Product EVALUATION MENU.
  276.    A single key press will select the following functions
  277.    from the menu:
  278.       _________________________________________
  279.  
  280.       ESC - EXIT to DOS without evaluating this program
  281.  
  282.        R  - READ the documentation (THIS file)
  283.  
  284.        x  - EVALUATE this program
  285.  
  286.        Q  - QUANTITY Discount information
  287.  
  288.        F  - FORMS printing menu - registration & mailer
  289.       _________________________________________
  290.  
  291.  
  292.    When you press "R" to READ the documentation, this file will
  293.    be shown one screen at a time.  The display pauses whenever the
  294.    screen becomes full, and prompts...
  295.  
  296.                      <downArrow> or Esc
  297.  
  298.    The <downArrow> character is similar to the "MORE" prompt in
  299.    other DOS utilities.  It indicates that more is available.
  300.    Press ESCape to exit back to the Evaluation Menu, or any normal
  301.    typing key to continue (space bar is a convenient key to use).
  302.  
  303.  
  304.  
  305.  
  306. 0.2.3   VIRUS PREVENTION
  307. ________________________
  308.  
  309.    If you'd like to evaluate this software but you're not sure
  310.    where it's been, you can get a copy straight from the source
  311.    for a $4.00 charge to cover the cost of the diskette, shipping
  312.    and handling.  If your address is outside the U.S. and Canada,
  313.    add an additional $3.00 (total $7.00, in U.S. funds).
  314.  
  315.    Include your mailing address and the name of the program.
  316.    By return mail you'll receive the latest evaluation version
  317.    of that program and as many others as will fit on a 5.25
  318.    inch diskette.
  319.  
  320.  
  321.  
  322.  
  323. ______________________________________________________________
  324.  
  325.                ChkD
  326. 1.0
  327.                Check Drive Specs
  328. ______________________________________________________________
  329.  
  330.  
  331.  
  332.  
  333. 1.1   INTRODUCTION
  334. __________________
  335.  
  336.    Ever need a quick look at disk space?
  337.  
  338.    You can use the DOS "DIR" command, but it reports only
  339.  
  340.                xxxxxxxx bytes free.
  341.  
  342.    Or you can use the DOS "CHKDSK" command, but it reports more
  343.    than you might need at the moment: disk volume label, then
  344.    bytes used by hidden files, directory names, user files and
  345.    bad sectors.  When it's done, you have to find and interpret
  346.    the relevant lines:
  347.  
  348.                xxxxxxxx bytes total disk space
  349.                xxxxxxxx bytes available on disk
  350.  
  351.    What about "bytes used"?  What about percentages?
  352.  
  353.  
  354.    CHKD is simpler to use than DIR, faster than CHKDSK, and
  355.    presents more disk space information than either.
  356.  
  357.  
  358.  
  359.  
  360. 1.2   EXPLANATION
  361. _________________
  362.  
  363.    CHKD doesn't take the time to figure out memory size, or count
  364.    the files or the bad sectors.  It reports only on disk storage
  365.    space -- bytes total, bytes in use, and bytes free.
  366.  
  367.    For easier comprehension, it inserts commas to break large
  368.    numbers into groups of three digits.
  369.  
  370.    In case you don't normally need exact byte values, it also
  371.    reports the sizes in percentages of total disk space.
  372.  
  373.  
  374.  
  375.  
  376. 1.3   SYSTEM REQUIREMENTS
  377. _________________________
  378.  
  379.    PC, XT, AT or compatible.
  380.    DOS version 2.1 or later.
  381.    64K free memory.
  382.  
  383.  
  384.  
  385.  
  386. 1.3.1   INSTALLING
  387. __________________
  388.  
  389.    The program can be run from diskette or from hard disk.  No
  390.    installation is necessary, other than copying the file(s) to a
  391.    drive and directory of your choosing.
  392.  
  393.  
  394.  
  395.  
  396. 1.4   HELP
  397. __________
  398.  
  399.    Unlike most of the other programs in this utility series, ChkD
  400.    has no help function to display command line syntax.  When CHKD
  401.    is entered from the DOS prompt with no parameters, the disk
  402.    specs of the currently logged drive are displayed.
  403.  
  404.  
  405.  
  406.  
  407. 1.5   SYNTAX
  408. ____________
  409.  
  410.  
  411.          ChkD [d:]
  412.  
  413.             Where d: is an optional drive letter.
  414.             A: through Z: are legal.
  415.  
  416.             If CHKD is issued with no parameters, the disk specs
  417.             of the currently logged drive are displayed.
  418.  
  419.  
  420.  
  421.  
  422. 1.6   OPERATING SCREEN
  423. ______________________
  424.  
  425.    In this example, the command line was
  426.  
  427.          CHKD A:
  428.  
  429.    or
  430.  
  431.          CHKD (where the currently logged drive was A:).
  432.  
  433.  
  434.               drive              percent of total disk capacity
  435.                /                 /            /              /
  436.     __    ___ /________________ /___________ /_____________ /____
  437.    |  ChkD   /                 /            /              /     |
  438.    |        /               100 %          33 %           67 %   |
  439.    |  Drive A:             -Total-       -In Use-       -Free-   |
  440.    |___1024 bytes/clus_____362,496_______120,832________241,664__|
  441.         \                   \             \              \
  442.          \                   \             \              \
  443.         min. storage         total         bytes in use   bytes
  444.         allocation           capacity      by files       available
  445.         size
  446.  
  447.  
  448.       Drive A:
  449.          indicates which drive was checked.
  450.  
  451.       1024 bytes/clus
  452.          is a display of the cluster size of the checked drive.
  453.          Cluster size is the minimum space allocated to any file,
  454.          no matter how small.  In the example above, a file of one
  455.          through 1024 bytes will require 1024 bytes of storage
  456.          space; a file of 1025 through 2048 bytes will need 2048
  457.          bytes, and so on.
  458.  
  459.       -Total-
  460.          The total usable storage space on the disk.
  461.  
  462.       -In Use-
  463.          The amount of disk space currently being used
  464.          to store files.
  465.  
  466.       -Free-
  467.          The amount of disk space currently available
  468.          for storage.
  469.  
  470.  
  471.  
  472.  
  473. 1.7   APPLICATIONS
  474. __________________
  475.  
  476.    ChkD is useful any time you need to see the current storage
  477.    space specs of any drive.
  478.  
  479.    It can be used, while offloading files from hard disk to
  480.    diskette, to see how much room is available on the diskette
  481.    before and after the files are copied.
  482.  
  483.  
  484.  
  485.  
  486. 2.0   VERSION HISTORY
  487. _____________________
  488.  
  489.    1.00  Initial release.
  490.  
  491.  
  492.  
  493.  
  494. _________________________________________________________________
  495.  
  496. 9.0            Support
  497. _________________________________________________________________
  498.  
  499.  
  500.  
  501.  
  502. 9.1   PROBLEM RESOLUTION
  503. ________________________
  504.  
  505.    Please document and report any anomaly in program operation,
  506.    whether it's a genuine "bug" or just some feature of the
  507.    program that particularly "bugs" you.
  508.  
  509.    If you're the first person to document and report a problem
  510.    that we agree needs attention, you'll receive a free upgrade
  511.    with the correction when it's been made.  If you're a
  512.    registered user, you'll get the upgraded registered version;
  513.    if you haven't yet registered, you'll get the upgraded
  514.    evaluation version.
  515.  
  516.  
  517.  
  518.  
  519. 9.2   BEFORE REPORTING
  520. ______________________
  521.  
  522.    Things to try prior to reporting a problem:
  523.  
  524.       1 - Reread the documentation to make sure you understand
  525.           what we thought we understood when we wrote it.
  526.  
  527.       2 - If the system reports "Bad command or file name" when
  528.           you attempt to run the program, its executable file
  529.           (or at least the file name you specified) was not found.
  530.  
  531.           First, make sure no typos or misspellings have crept
  532.           into your command line; next, try changing your PATH
  533.           setting, or make the drive & directory where the program
  534.           resides the "current" drive & directory.
  535.  
  536.       3 - If the program is being run from a batch file, try
  537.           deleting lines previous to the line that actually
  538.           invokes the program, to see if some prior activity
  539.           is causing the problem.
  540.  
  541.       4 - If you have any memory-resident or "TSR" utilities
  542.           installed (pop-up calculators/note pads, keyboard
  543.           enhancements, etc.), try removing them from memory
  544.           and running the program again to see if the problem
  545.           reoccurs.
  546.  
  547.  
  548.  
  549.  
  550. 9.3   REPORTING A PROBLEM
  551. _________________________
  552.  
  553.    If the problem persists, please document it as completely and
  554.    accurately as possible; we have to be able to duplicate it
  555.    before we can begin to resolve it.
  556.  
  557.    Include at least the following:
  558.  
  559.       1 - Version of DOS you are using.
  560.       2 - Machine type, drives, memory, etc.
  561.       3 - Programs executed prior to the problem.
  562.       4 - Problem program's name and version number.
  563.       5 - Where and how you obtained the problem program.
  564.       6 - Address and/or phone number where you can be contacted.
  565.       7 - Anything you can think of that might relate to the problem;
  566.           for example, listings of your AUTOEXEC.BAT and CONFIG.SYS
  567.           files, or any batch files used to run the program.
  568.       8 - Any relevant printouts.
  569.  
  570.  
  571.    NOTE: If you're a registered user, you'll find the utility
  572.          UserResp.Exe on the distribution diskette; it can be used
  573.          to print a pre-addressed mailer and a problem report.
  574.  
  575.          If you have not yet registered, send problem reports to the
  576.          address below (or print the pre-addressed mailer from the
  577.          Evaluation Menu).
  578.  
  579.  
  580.  
  581.  
  582. 9.4   CUSTOM MODIFICATIONS
  583. __________________________
  584.  
  585.    If you need custom modifications to this software for your
  586.    particular application, please write to the below address
  587.    with complete details of your requirements.
  588.  
  589.  
  590.  
  591.  
  592. 9.5   CORRESPONDENCE
  593. ____________________
  594.  
  595.    We welcome any comments or suggestions you might have
  596.    concerning improvements and future enhancements to this
  597.    product.  Send all correspondence to:
  598.  
  599.              Phil Herron
  600.              P.O. Box 1288
  601.              Battle Ground, Washington  USA  98604
  602.  
  603.  
  604.  
  605.  
  606. _________________________________________________________________
  607.  
  608. 10.0           Product Catalog
  609. _________________________________________________________________
  610.  
  611.  
  612.    This section contains a list of products available or near
  613.    completion as of this release date; it will be updated
  614.    whenever new products are added.
  615.  
  616.  
  617.  
  618.       ChkD     - Drive  Total/Free/Used report by value & percent
  619.       ChkM     - Memory Total/Free/Used report by value & percent
  620.       CleanOut - Selective file deletion, with confirmation
  621.       CleanTxt - WordStar to Ascii convert, ctrl char strip, tab expand
  622.       CleanZ   - Ctrl-Z End Of File char strip or replace
  623.       FindF    - Find File(s) in any directory of current drive
  624.       Gen      - Generate files for testing printer, storage or timing
  625.       KeySet   - CapsLock-NumLock-ScrollLock-PrtSc key setup
  626.       PrinTest - Parallel Printer Test & Status reporting
  627.       Qscn     - Convert text to executable file for Quick Screen display.
  628.       ScanF    - Scan File   for text strings
  629.       ScanM    - Scan Memory for text strings
  630.       Split    - File splitter
  631.       StoRm    - STorage RooM needed for files on any disk/any DOS ver.
  632.  
  633.  _______________________________________________________________
  634. |                                                               |
  635. |        COPYRIGHT 1989 Phil Herron.  ALL RIGHTS RESERVED.      |
  636. |_______________________________________________________________|
  637.