【发布时间】:2021-10-10 22:19:08
【问题描述】:
我正在尝试运行 bat 来复制 list.txt 中的所有文件。到目标文件夹,而不复制文件所在的文件夹,我似乎无法让它正常运行。
@ECHO OFF
CHCP 65001 > NUL
FOR /F "usebackq delims=" %%I IN ("C:\Users\Admin\Desktop\Test Copy batch\List.txt") DO (
xcopy /S "C:\Users\Admin\Desktop\Test Copy batch\Source\%%I" "C:\Users\Admin\Desktop\Test Copy batch\Destination\%%I*"
)
pause
它正在读取 List.txt 文件以获取文件名列表。
进入源文件夹并在所有子目录中搜索这些名称。
复制它们并将它们粘贴到目标文件夹中。
但我希望复制的文件位于一个单独的文件夹中。
【问题讨论】:
标签: windows batch-file cmd copy xcopy