jahvdet, 1-4 примерно так:
Код:

@echo off
set SRC=c:\SRC
set DST=1234-d:\DST\1;5678-d:\DST\2;9012-d:\DST\3;3456-d:\DST\4;7890-d:\DST\5
PUSHD "%SRC%"& SETLOCAL EnableDelayedExpansion
for %%i in (%DST%) do for /f "tokens=1* delims=-" %%a in ("%%i") do set "$_%%a=%%b"& set $r=!$r! /c:"TO|%%a|"
for /f "tokens=1-3 delims=:|" %%a in ('findstr %$r% *') do if /i not "%%~xa"==".info" (
xcopy /y "%%a" "!$_%%c!\" >nul 2>&1 && (
del /f "%%a" >nul 2>&1
echo %%a --^^^> !$_%%c!\
xcopy /y "%%~na.info" "!$_%%c!\" >nul 2>&1 && (
del /f "%%~na.info" >nul 2>&1
echo %%~na.info --^^^> !$_%%c!\
)
) >>"%~n0.log"
)
ENDLOCAL& POPD
SRC: каталог-источник
DST: назначения:
---------------------
1234 - d:\DST\1
5678 - d:\DST\2
9012 - d:\DST\3
3456 - d:\DST\4
7890 - d:\DST\5
---------------------
P.S. по поводу сети требуется уточнение: почему именно "удаленный запуск", а не локальная работа с общими ресурсами типа \\SERVER\SHARE\DIR ?