necesita un script de archivos por lotes para copiar archivos de un directorio a varios directorios

necesita un script de archivos por lotes para copiar archivos de un directorio a varios directorios

en nuestro trabajo habitual tenemos entre 500 y 600 archivos de voz que necesitamos distribuir en el usuario, por lo que estamos copiando uno a uno archivos manualmente, tenemos una lista de archivos de origen y destino de copia. Ahora necesitamos archivos por lotes para facilitar nuestro trabajo. ¿Alguien puede ayudarme?

script de archivos por lotes para copiar archivos de un directorio en varios directorios

Respuesta1

Aquí tienes algo para empezar. Para cada entrada en una lista de archivos, copie ese archivo en otro lugar (en secuencias de comandos por lotes de MSDOS):

SET DEST=C:\foo
REM Create list of resources to build
SET FILELIST=tmp
ECHO File1.doc > %FILELIST%
ECHO File2.doc >> %FILELIST%
ECHO File3.doc >> %FILELIST%

REM Copy each file
for /F "tokens=1" %%F in (%FILELIST%) do (
  ECHO + Copying %%F
  copy /Y "%%F" %DEST%
)
DEL /F %FILELIST% > nul

Espero que ayude :)

Quizás quieras leer másaquí.

información relacionada