Hi Craig,
If the Windows FTP server is not running, it is possible
the customer is running a 3rd party FTP server.
Normally, blocking port 21 from incoming traffic would
disable all FTP access to the computer, but it is also
possible that a 3rd party FTP server package could be
configured to listen on a different port. You can try to
FTP to their computer through one of the ports that is
still open to see if this is the case.
As for the files you can't delete, I've had this problem
before, too. It happens because the filenames contain
characters that are filtered by Windows Explorer (most
commonly, a space at the end of this filename). The
easiest way to delete these is to use a dedicated FTP
client (CuteFTP, WSFTP, etc.), log into the machine, and
delete them with the FTP client. Barring that, you'd
have to write a small program that uses an OS API
function directly to delete the files. Another
possibility might be to try moving them to a floppy drive
with explorer, then formatting the floppy. I'm not sure
if that would work, but it might since Explorer lets you
move the files between directories.
Hope this helps,
- Chris