需要批处理文件脚本将文件从一个目录复制到多个目录

需要批处理文件脚本将文件从一个目录复制到多个目录

在我们的日常工作中,我们有 500 到 600 个语音文件需要分发给用户,因此我们需要手动复制一个文件,我们有文件复制源和目标的列表。现在我们需要批处理文件来轻松完成我们的工作。有人可以帮助我吗?

用于从一个目录复制多个目录中的文件的批处理文件脚本

答案1

以下是一些入门知识。对于文件列表中的每个条目,将该文件复制到其他位置(在 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

希望有帮助:)

也许你可能想阅读更多这里

相关内容