Run program only from USB / copy protection
Thanks for all the great responses. I checked out Nexcopy and found they only support certain file types. Exe isn't one of them. I'm going to email them and see if they have any options. http://www.nexcopy.com/usb-copy-protection/
As for the other methods mentioned, ill look into them. Ill be sure to keep you all posted once I figure a way to do this.
Run program only from USB / copy protection
I'm gonna bump this with a new idea for small-scale distribution of software. What if the software was told to only run on a device with a specific serial number. Essentially, hard-coding the MMF application not to run if it's not running from the specific serial number of a usb thumb drive. Not the volume serial, which is changed on format, but the chip-level drive serial.
Any reason this wouldn't work should it be a viable method for someone? Obviously, it wouldn't be viable on a large scale since your have to make a billion versions of your app with the various serials hard coded in.