
Java
Is this a lan or a wan network. Is the client on a different subnet of the network? You could even be talking about a client connected through VPN here... ok, be a bit more specific.
Want to access the client. Would RDP not be the obvious thing..?? You could set the client up to accept incoming connections. You could do a
Java script that would allow you to just log in and take control of the machine. Be more specific about the network and what sort of access you want.