It expects to receive file names from a pipe or it will accept one file name entered on the command line. It will delete files that have the read-only attribute, but it will not remove directories.
Usage examples:
dir m:\*.obj /F /S | c_del
The line above will delete all of the .obj files on the M: drive
unzip -Z -1 somefile.zip | c_del
The line above would delete all of the files that had been unziped from the zip file somefile.zip. However it will not delete any directories that were created when the file was unzipped.