Si conoces las direcciones IP o nombres de los pcs y tienes en ellos carpetas compartidas, no hay mayor problema, usa FileCopy.
Un detalle: ahora mismo tengo la duda de si algo del estilo 'FileCopy MiExec.Exe 123.123.123.123CarpetaTuExec.Exe' funciona. Si usamos el nombre del pc en vez de la IP, te aseguro que funciona, pero si sólo tienes la IP...
Si en tu caso sólo conoces la IP, podrías hacer varias cosas:
1- Asignar previamente la ruta '123.123.123.123Carpeta' a una unidad,
2- Ejecutar con SHELL el programa NET con el parámetro USE (NET USE unidad ruta), (escribe en una pantalla DOS para obtener ayuda NET HELP),
3-Editar el archivo Host o LMHost para asignar un nombre a la dirección IP.
Espero que te sirva.
Suerte.