) README File for DELTREE.COM -  5-NOV-1997 ) =========================================   + See the DISCLAIMER at the end of this text.   
 Introduction.   C The DELTREE.COM procedure provides a convenient method for deleting A an ENTIRE directory tree, without the problems usually associated  with this process.     Caveats.  = Other procedures may use DELTREE.COM to do part of their job.   D The DELTREE.COM procedure offers no prompts - it simply accepts the 3 needed information from the command line parameter.   C Extreme caution should awlays be execised any time you are deleting F large numbers of files using any kind of automation. The file deletionG process is TOTALLY unforgiving of error, and once done, it is difficult  or impossible to undo.  G The DELTREE.COM procedure requires that the user invoking the procedure D have ownership of all of the files and directories to be deleted, orG that the current process have either SYSPRV or BYPASS privilege. If the E current process has SYSPRV but not BYPASS, multiple passes of DELTREE C may be needed to remove all files and directories in the tree being  deleted.  D If invoked with an asterisk ("*") as the parameter, DELTREE.COM willE attempt to delete all the files and subdirectories under your current  default directory.  E DELTREE uses the DCL DELETE command, and so can be slow when deleting A directories containing large numbers of files. For more efficient D operation, obtain the DFU freeware program from Digital at this URL:E ftp://ftp.digital.com/pub/VMS/ Be sure to get V2.5 or later of DFU if ? you are running OpenVMS V6.1 or later. For earlier versions of  C OpenVMS (V5.5-2 and V6.0), you're stuck with V2.4-2 of DFU. Earlier C versions of DFU than V2.4-2 are not recommended as the use of older @ versions of DFU to delete directory trees can leave files "lost" (without a directory entry).     Usage:  4 	@[ddcu:][<dir>]DELTREE [ddcu:][<dir>]directory_name  	 ...where:   8 	"ddcu:" is the device on which the procedure or subject 	directory is found.  ; 	"<dir>" is the directory in which the procedure or subject  	directory is found.  7 	"directory_name" is the name of the subject directory, " 	without the surrounding brackets.  	 Examples:    	@[ddcu:][<dir>]DELTREE MYDIR   ? 	...will attempt to delete all the files and directories under  < 	[.MYDIR] ([.MYDIR...]*.*;*) as well as the MYDIR directory  	([]MYDIR.DIR;1).   , 	@[ddcu:][<dir>]DELTREE MYDISK:[TOPDIR]MYDIR  ? 	...will attempt to delete all the files and directories under  B 	MYDISK:[TOPDIR.MYDIR] (MYDISK:[TOPDIR.MYDIR...]*.*;*) as well as 2 	the MYDIR directory (MYDISK:[TOPDIR]MYDIR.DIR;1).   	@[ddcu:][<dir>]DELTREE *   B 	...will attempt to delete all the files under all subdirectories @ 	in the current path ([.*...]*.*;*) as well as all the subdirec-( 	tories in the current path ([]*.DIR;1).    
 DISCLAIMER
 ----------  @ This procedure is provided with no warranty whatsoever as to itsF usefulness, completeness or suitability to any specific task. Under noD circumstances shall the author or anyone other than the user be heldC liable for any consequences arising from the use (or abuse) of this 
 procedure.  F The user bears the entire responsibility for the consequences of usingC this procedure, including, but not limited to, the inability to use  this procedure. 