
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í.