home *** CD-ROM | disk | FTP | other *** search
/ High Voltage Shareware / high1.zip / high1 / DIR8 / TCD11.ZIP / TCD.TXT < prev    next >
Text File  |  1993-06-05  |  4KB  |  86 lines

  1.                               TCD Version 1.1
  2.                        Richard Hendricks June 5, 1993
  3.  
  4. Here is a Change Directory/Drive Utility using TSE ("The Semware Editor" by
  5. Semware Corporation) and it's powerful macro language.
  6.  
  7. I have been working on a Novell Network where the directory paths get kind
  8. of long and complicated. I was using Norton's Change Directory NCD, but for
  9. it to work quickly it wants to write a reference file in the root directory
  10. of each drive. I'm not authorized to write to the root directory of my
  11. network drive -- so Norton was kind of slow. I looked at a couple of other
  12. change directory programs, but I really wasn't satisfied with any particular
  13. one.
  14.  
  15. So, here is how it all works...
  16.  
  17. TCD requires a single directory reference file (TCD.DIR) and it is stored on
  18. the C: Drive. (The drive/path location of this reference file can be changed
  19. by editing the TCD.BAT and TCDSCAN.BAT.)
  20.  
  21. After you have configured TCD, established the reference file and compiled
  22. TCD -- you are ready to start using it. TCD uses the TSE Regular Expression
  23. search capability, so wildcards are supported
  24.  
  25. TCD dir_spec [command to execute]
  26.  
  27. dir_spec  - this can be the directory name, only a portion of the name or a
  28.             string that contains the normal DOS wildcard characters or TSE
  29.             Regular Expression Characters.
  30.  
  31.             Examples: TCD tse     ; goes to c:\tse
  32.                       TCD ROCC    ; goes to d:\procomm
  33.                       TCD E:*TEMP ; goes to e:\temp
  34.                       TCD *DAT*   ; goes to the first directory that
  35.                                     includes DAT in it's name. Some possible
  36.                                     matches might be DATA, COMDATA, GOODDAT
  37.                                     or BAD.DAT
  38.                       TCD C       ; first directory that contains 'C' in the
  39.                                     path
  40.                       TCD C:      ; goes to c:\
  41.  
  42.             TCD does not support syntax like CD ..\..\TEMP or CD C: (CD
  43.             stays in the current directory on the C: Drive, TCD changes to
  44.             the root of the C: Drive) -- just used CD <grin>
  45.  
  46. command to execute -
  47.            After TCD tries to change to the directory that you've entered,
  48.            it will then pass the remaining arguments to DOS for execution.
  49.            NOTE: TCD does not do any checking to see if the change was made
  50.            -- so it is possible that the command will be executed in the
  51.            wrong directory.
  52.  
  53.            Examples: TCD data e engdata.603 ; TCD will change to
  54.                                               e:\data and then run TSE
  55.                                               telling it to load ENGDATA.603
  56.                      TCD PCP PCPLUS         ; TCD will change to c:\pcplus
  57.                                               and then start Procomm Plus
  58.  
  59. How to get started...
  60.  
  61. 1) Compile the TCD macro, SC TCD
  62.  
  63. 2) I use a DOS environment variable (MACPATH) that points to TSE and my
  64. macros. This variable needs to include the trailing backslash.
  65.  
  66.     For example:   set macpath=e:\tse\
  67.  
  68. 3) Run TCDSCAN. This requires DOS 5 or greater. I use the new switches that
  69. are available with the DIR command.
  70.  
  71. The syntax for the TCDSCAN is  TCDSCAN d: [[d:] ...]
  72.  
  73.      For example: TCDSCAN c: d:
  74.  
  75. Notes/Hints:
  76.  
  77.     The TCD.DIR can be edited to add directories, change the order of the
  78.     directories or remove directories. I removed some of the directories
  79.     that were included on the network drive.
  80.  
  81. History:
  82.     Version 1.0 06/03/1993 Initial Release, using DOS( "CD "+newpath,..)
  83.     Version 1.1 06/05/1993 Uses Richard Blackburn's DIRCHNG.BIN
  84.  
  85. // end-of-file
  86.