• When you run exe from a process in server 1, it will always get executed on server1's memory irrespective of where it is located.

    If you have to run it on server 2, some service on server 2 should invoke it.