RCOPY.COMThe recursive copy utilityCopyright (C) 2000By Tom HuntAll Rights Reserved World Wide     There, now that I've gotten that out of the way, allow me to describe what this utility does and how to use it.  Rcopy.com is a Sparta DOS utility that will create an exact duplicate of a directory tree.  That is to say, it will duplicate all of the subdirectories and all of the files under a given directory.  For example, if a directory tree looks like this-D1:>TEXTD1:>TEXT>DOCSD1:>TEXT>DOCS>GAMESD1:>TEXT>DOCS>BBS..., this utility will create all of these subdirectories in the destination path and copy all of the files in the source tree in to the appropriate subdirectory of the destination tree.===================================USAGE===================================     Rcopy.com may be used with or without command line parameters.  If command line parameters are not used, the program will prompt you for the complete input path specification and the complete output path specification.  Regardless of whether or not command line parameters are used, the path specifications must be constructed as follows:INPUTYou must use the COMPLETE input path, including the initial '>' character at the root of the path, right after the 'Dx:'.  Do not use relative paths, or '<' characters.  For example:D1:>PATH1>PATH2>*.*  is legal, butD:PATH1 , orD1:<PATH2>PATH1 isn't legal.The input path must be terminated with the '>' character and a file mask.  If you want to copy everything you would use '*.*' as a file mask.  If you only want to copy text files you might use '*.txt' as the file mask.  For example:D1:>PATH1  isn't legal,D1:>PATH1> isn't legal, butD1:>PATH1>*.* is legal.D1:>PATH1>*.DOC is legal also.OUTPUTMake sure that the initial directory of the the destination path exists before rcopying.  If you don't you'll get an ERROR #150- DIRECTORY NOT FOUND .  For example, if the destination is D2:>MACROS>, the D2:>MACROS directory must exist before rcopying.The same rules that applies to the INPUT path also applies to the output path, except that the output path must be terminated with the '>' character, and do NOT use a filemask.  For example:D2:PATH1   isn't legal,D2:>PATH1  isn't legal, butD2:>PATH1> is legal.D2:>PATH1>*.* isn't legal either.===================================EXAMPLES OF USE===================================RCOPY D1:>MACROS>*.* D2:>MACROS>This would copy all files in D1:>MACROS and all subdirectories and files under it to D2:>MACROS>.RCOPY D1:>MACROS>*.M65 D2:>MACROS>This would copy all *.M65 files in D1:>MACROS> and all subdirectories under it to D2:>MACROS>