Category : File Managers
Archive   : ~DEL2.ZIP
Filename : ~DEL.DOC

Output of file : ~DEL.DOC contained in archive : ~DEL2.ZIP
This utility is useful in clean out directories where the user wants
to retain only certain classes of files. An example should clearly
describe its usefulness.

~DEL *.C *.H

This will delete all files in the current directory except those with
either the .C or .H extension.

The general command line syntax is

~DEL filespec ...

where filespec (can be more than one) is any DOS file name (with path
if desired) with wildcards. If a path is specified in one filespec
it must be specified identically for all filespecs in the command
line or ~DEL will not work as specified! Please use this utility
with care!!

The source code is in C and was compiled using Borland C++ 2.0. It
must be linked with Borlands WILDARGS.OBJ found in the BORLANDC\LIB
directory. Please report bugs and suggestions to me through The
Programmer's Connection (user 2045). Thanks!!


Note!! - BUG FOUND!!

When using ~DEL with a mixture of wildcard arguments and non-wildcard
arguments in lower-case, the non-wildcard arguments in lower-case
were not sorted correctly with the wildcard arguments which
WILDARGS.OBJ converts to upper case. This can result in accidental
deletion of files!! I've corrected this bug and the new source and
executable are in the ZIP file. One thousand and twenty four
apologies!! (This should not count as a valid upload)

  3 Responses to “Category : File Managers
Archive   : ~DEL2.ZIP
Filename : ~DEL.DOC

  1. Very nice! Thank you for this wonderful archive. I wonder why I found it only now. Long live the BBS file archives!

  2. This is so awesome! 😀 I’d be cool if you could download an entire archive of this at once, though.

  3. But one thing that puzzles me is the “mtswslnkmcjklsdlsbdmMICROSOFT” string. There is an article about it here. It is definitely worth a read: