我有一个txt文件,其中包含.jpg文件的完整路径,我需要使用批处理文件xcopy整个文件夹,包括使用xcopy内部的所有内容
答案 0 :(得分:11)
这是一个老问题,但我有同样的问题,上述答案都没有为我做过。我必须添加/s
:
xcopy C:\path\to\source\directory D:\path\to\destination\ /e /i /y /s
复制子文件夹中的所有文件,子文件夹和文件。这里有更多(和有用的)文档:
https://docs.microsoft.com/en-us/windows-server/administration/windows-commands/xcopy
答案 1 :(得分:2)
xcopy /?
会显示您可以使用的选项。你可能想要xcopy C:\path\to\source\directory D:\path\to\destination\ /e /i /y
答案 2 :(得分:1)
这样的事情应该这样做
FOR /F "delims=" %%i IN (c:\temp\paths.txt) DO xcopy "%%i*.jpg" "C:\test\" /s /y