PGP Endpoint can do this for sure. It is a DLP (Data Loss Prevention) suite which can be used to monitor or control access to removable media. It can also "shadow" either filenames or the whole file and it can do it in stealth if required.