home *** CD-ROM | disk | FTP | other *** search
/ High Voltage Shareware / high1.zip / high1 / DIR4 / SD201.ZIP / SD.DOC < prev   
Text File  |  1993-09-22  |  7KB  |  172 lines

  1.  
  2.  
  3.  
  4.                                  Speed Directory
  5.                                  ---------------
  6.  
  7.                                    Eric Tauck
  8.                                1304 Deerpass Road
  9.                              Marengo, IL 60152-9644
  10.                                      U.S.A.
  11.  
  12.                              Compuserve: 72457,1557
  13.                        Internet: 72457.1557@compuserve.com
  14.  
  15.         Speed Directory is a DOS utility allows you to quickly and easily
  16.         change the current directory.  For instance, you could switch to
  17.         the directory \SUB1\SUB2\ABC just by running "SD ABC".  Speed
  18.         directory will also change drives if the desired directory is on
  19.         a different drive.  To be able to change directories quickly,
  20.         Speed Directory saves the directory tree structures in the file
  21.         SD.DIR in the same drive and directory as SD.COM.  The name and
  22.         location of the directory file can be changed with the SD envi-
  23.         ronment variable (described later).  Speed directory may be used
  24.         and distributed freely.
  25.  
  26.                                 Refreshing Drives
  27.                                 -----------------
  28.  
  29.         Drives should be refreshed before running Speed Directory for the
  30.         first time, or when a directory tree of a saved drive has been
  31.         changed.  The syntax for refreshing (saving or resaving) directo-
  32.         ry trees is:
  33.  
  34.           SD [[+|-]<drive> ...] /REFRESH [/CLEAR]
  35.  
  36.         <drive> is a drive letter followed by a colon.  No drives, a
  37.         single drive, or multiple drives may be specified.  Speed Direc-
  38.         tory will refresh the directory trees of the specified drives.
  39.         If no drives are specified and there are no previously saved
  40.         trees, Speed Directory will try scanning all drives; otherwise
  41.         Speed Directory will only scan drives for which tree information
  42.         has been previously saved.  Each drive may be preceded by a plus
  43.         or minus sign.  Drives without a sign or preceded by a plus will
  44.         be the only drives refreshed.  Drives preceded by a minus will be
  45.         excluded from a default refresh (when Speed Directory would
  46.         normally scan all drives or all previously saved drives).  The
  47.         /CLEAR switch forces Speed Directory to erase all directory trees
  48.         of drives not explicitly refreshed.  Note that excluded drives
  49.         (drive letters preceded by a minus) will also be erased by the
  50.         /CLEAR switch.  Examples:
  51.  
  52.           SD /REFRESH
  53.  
  54.              refreshes all drives or all saved drives
  55.  
  56.           SD c: /REFRESH
  57.  
  58.              refreshes only drive C:
  59.  
  60.  
  61.  
  62.  
  63.           SD -a: -b: /REFRESH
  64.  
  65.              refreshes all drives or all saved drives except A: and B:
  66.  
  67.           SD d: /REFRESH /CLEAR
  68.  
  69.              refreshes D: and erases all other saved drives
  70.  
  71.                               Changing Directories
  72.                               --------------------
  73.  
  74.         Once the relevant drives have been refreshed, Speed Directory can
  75.         be used to change directories.  The syntax for changing directo-
  76.         ries is:
  77.  
  78.           SD <directory>
  79.  
  80.         <directory> is a full or partial directory name.  Speed Directory
  81.         will search all saved directory trees in the drive letter / DOS
  82.         tree order, starting after current directory of the current
  83.         drive.  If there is no directory that exactly matches the entered
  84.         name, Speed Directory will find the first directory that partial-
  85.         ly matches the name, for instance ABC will match ABCD.  A drive
  86.         letter may be specified to restrict the search to a particular
  87.         drive, for instance "SD C:MYDIR" will search for MYDIR on drive
  88.         C:, but no other drives.  Speed Directory cannot match compound
  89.         directory names (like DIR\SUBDIR), but if a directory is speci-
  90.         fied from the root (like \DIR\SUBDIR), SD will change to that
  91.         directory without using the saved tree information.  Examples:
  92.  
  93.           SD doc
  94.  
  95.              searches for DOC on all drives
  96.  
  97.           SD d:write
  98.  
  99.              searches for WRITE on drive D:
  100.  
  101.           SD \data
  102.  
  103.              changes directory to \data
  104.  
  105.           SD a:\game\data
  106.  
  107.              changes drive/directory to a:\game\data
  108.  
  109.                              Erasing Directory Trees
  110.                              -----------------------
  111.  
  112.         When a directory tree is erased, Speed Directory will no longer
  113.         search for directories on that drive.  The syntax for erasing
  114.         directory trees is:
  115.  
  116.           SD [[+|-]<drive> ...] /FORGET
  117.  
  118.  
  119.  
  120.  
  121.         <drive> is a drive letter followed by a colon.  No drives, a
  122.         single drive, or multiple drives may be specified.  Speed direc-
  123.         tory will erase the directory trees for the drives specified.  If
  124.         no drives are specified, Speed Directory will erase all saved
  125.         directory trees.  Each drive may be preceded by a plus or minus
  126.         sign.  Drives without a sign or preceded by a plus will be the
  127.         only drives erased.  Drives preceded by a minus will be excluded
  128.         from a default erase (when Speed Directory would normally erase
  129.         all saved directory trees).  Examples:
  130.  
  131.           SD b: /FORGET
  132.  
  133.              erase the directory tree of B:
  134.  
  135.           SD -c: /FORGET
  136.  
  137.              erase all directory trees, except for C:
  138.  
  139.                              Directory File Location
  140.                              -----------------------
  141.  
  142.         By default, the directory trees are saved in the file SD.DIR in
  143.         the same drive/directory as SD.COM.  You can change the name and
  144.         location of this file with the SD environment variable, by set-
  145.         ting this variable to the desired file name (including drive and
  146.         directory).  For instance:
  147.  
  148.           SET SD=d:\data\dirs.lst
  149.  
  150.         This directs Speed Directory to save its directory trees in the
  151.         file D:\DATA\DIRS.LST.  You MUST include a valid DOS file name,
  152.         and probably should specify a drive and directory as well.
  153.         Environment variables are usually set the AUTOEXEC.BAT file.
  154.  
  155.                                  Version History
  156.                                  ---------------
  157.  
  158.         Version 1.00, 08/19/1993
  159.  
  160.           Initial release.
  161.  
  162.         Version 2.00, 09/11/1993
  163.  
  164.           Directory trees no longer saved in .COM file, much better
  165.           status and error messages, refresh scans all drives, scanning
  166.           continues after drive error, and searching continues if cannot
  167.           change to matched drive/directory.
  168.  
  169.         Version 2.01, 09/22/1993
  170.  
  171.           No longer crashes when changing from a non-saved drive greater
  172.           than all saved drives.