How to Run a script or get adb devices from machine 1 to mobile device which is connected machine 2?
Yes, you can do that using adb connect REMOTE_MACHINE_IP:XXXX .

where XXXX is the port of the remote machine.

Sources: 

http://www.41post.com/5003/programming/android-adb-remote-emulator-access

https://stackoverflow.com/questions/13278429/how-to-set-up-adb-for-remote-machine-development-and-local-device-deployment