precisa de script de arquivos em lote para copiar arquivos de um diretório para vários diretórios

precisa de script de arquivos em lote para copiar arquivos de um diretório para vários diretórios

em nosso trabalho regular, temos de 500 a 600 centenas de arquivos de voz que precisamos distribuir no usuário, então estamos copiando um arquivo manualmente, temos uma lista de arquivos de origem e destino da cópia. agora precisamos de arquivos em lote para facilitar nosso trabalho. Qualquer um pode me ajudar ..?

script de arquivos em lote para copiar arquivos de um diretório em vários diretórios

Responder1

Aqui está algo para você começar. Para cada entrada em uma lista de arquivos, copie esse arquivo em outro lugar (em scripts em lote do 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 ajude :)

Talvez você queira ler maisaqui.

informação relacionada