What your asking for is not part of RDP. You can use things like PsExec to get it to work, maybe look into Remote procedure call or you could create your own application that runs on the local computer all the time. Using mapped local drives option, you could then write a file to the local HD and this custom program could read it and run the program locally.
I'm sure there more ways to do this but this is a good starting point.