AboutSyed Rizwan Muhammad Rizvi Expertise I can answers questions regarding web based and desktop based programming in VB.Net. Which can include SOAP, XML, Custom Controls, COM Interoperability etc.
Experience Have been working in this specific area for last 2 years previously I was a VB 6 Developer with experties in other languages as well. Total 10 years of programming experience.
But I think the above only makes your USB Drives readonly. Which means files can still be copied.
The only other solution which comes to my mind is to Encrypt your files when storing on USB. For this you need to write an application which reads a file and then gives you and encrypted file, also that application is able to read an encrypted file and decrypt it as well.
You can find many code samples on internet for such applications.