well this is a first!
well there are such programmes but they are for specialized protections. You need to find out what it is protected with. it is probably just cd-check but get clonyXXl and use that to find out what it is protected with! you can get that at cdmediaworld.com
or the link at the top of the page!
After that let us no....but i doubt as you have already said that there are any no-cd patches. what you can do also is e-mail the exe to someone and ask them to crack it and the mail it back to you....