I would like to deploy an expensive proprietary software to users in a Remote Desktop environment (users are only using RDP to connect to our servers). I would like to allow them to run and use the full potential on the software, but only on our server. They should not have the ability to copy the program files.
One solution to achieve this is App Locker, but is it also possible with App-V?
No. App-V may provide the application files in an obfuscated manor, but will not prevent someone who knows what they're doing from copying those files. I run App-V extensively in our environment and would have little difficulty extracting all the original files from an App-V source.
That said, MS could extend App-V, perhaps pairing it with ADRMS, to create a solution like you are suggesting. The functionality is not currently there however.