Check out
http://asktom.oracle.com/pls/ask/f?p...D:439619916584

You can have your filenames stored in a GTT and then use utl_file to remove the files.