我有一个 file_list,其中保存了源文件的路径。
ex:
file_list
-c:\SAY\hello\world.txt
-c:\SAY\hello\New\file.txt
使用 for 循环我尝试将文件复制file_list
到目标
ex:
FOR /F "usebackq tokens=*" %%A in (file_list) DO (
xcopy /i/y "%%A" "D:\hi\hello\"
我想"c:\SAY\hello\New\file.txt"
复制"D:\hi\hello\New\file.txt"
在这里我可以复制文件,但文件夹结构不一样。它在其\New\file.txt
内部进行复制D:\hi\hello\
。但我希望它创建一个文件夹结构并在内部进行复制。D:\hi\hello\New\