robocopy recursivo: intenta copiar archivos particulares desde el origen al destino

robocopy recursivo: intenta copiar archivos particulares desde el origen al destino

Tengo una estructura de carpetas, llamémosla C:\source, y debajo hay varias carpetas. En esas carpetas hay una variedad de archivos. Quiero que robocopy copie todos los archivos .DOC en todo el árbol de origen a un destino, llamémoslo C:\destino

No estoy particularmente interesado en las carpetas de las que salieron y preferiría que simplemente volcara todos los archivos .DOC en la carpeta de destino.

robocopy c:\source c:\destination *.doc

solo parece buscar en c:\source directamente sin registrar ninguna subcarpeta.

Respuesta1

Robocopy simplemente complica la tarea. Una herramienta mucho más sencilla de utilizar aquí es la antiguacomando de copiacombinado con PARA /R:

for /r source-folder %f in (*.doc) do @copy "%f" target-folder

Si desea comparar este comando con un ejemplo de uso robocopy, consulte el artículo Aplanar un árbol de directorios con RoboCopy.

información relacionada