Copiar ficheros a equipos de red

En ocasiones, como me ha pasado hoy, tenemos la necesidad de copiar una serie de ficheros a varios equipos de la red.

Si es sólo a 1 o 2 equipos pues se hace directamente y ya está, pero si tenemos varios equipos puede ser una tarea demasiado largar, que podemos simplificar con un archivo bat y otro archivo txt con el listado de equipos.

Ejemplo fichero: equipos.txt

EQUIPO1
EQUIPO2
EQUIPO3

Ejemplo fichero: copyfich.bat

@echo off
::COGEMOS CADA EQUIPO DEL FICHERO "equipos.txt"
for /F %%x in (equipos.txt) do (echo %%x
:: COPIAMOS TODOS FICHEROS
xcopy "nombre del fichero.ext" \\%%x\CARPETA\
:: A modo de log podemos comprobar que el fichero existe en el destino
dir \\%%x\CARPETA\"nombre del fichero.ext" >> log.txt
)

NOTA IMPORTANTE: El fichero «copyfich.bat» hay que ejecutarlo con un usuario que tenga permisos para escribir en la carpeta destino de los equipos.